ho trovato nella documentazione Android come trasformare la modalità reperibilità Bluetooth:modalità rilevabile Disattiva Bluetooth su Android
Intent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);
startActivity(discoverableIntent);
questo renderà il dispositivo rilevabile per 300 secondi (documentation).
La mia domanda è: come disattivare la rilevabilità prima che si verifichi questo timeout? Mi piacerebbe replicare l'impostazione corrispondente nell'applet Impostazioni | Wireless e reti | Impostazioni Bluetooth, che consente di attivare e disattivare la rilevabilità con un clic.
Qualsiasi aiuto?
risolto con la riflessione in questa discussione: https://stackoverflow.com/a/47452626/5239473 –