2014-06-25 8 views
5

Dove dovremmo inserire setPin(String pin) per l'accoppiamento di un dispositivo bluetooth? la funzione deve essere invocata prima dello createBond o dopo ??Dove dovremmo invocare setPin() per l'accoppiamento Bluetooth in Android?

risposta in questo post Howt to connect two devices via bluetooth sending the pairng code by parameter? JAVA-Android comunica che dovrebbe essere chiamato prima di richiamare createBond()

Ma la domanda How can I avoid or dismiss Android's Bluetooth pairing notification when I am doing programmatic pairing? racconta le fasi in cui è fatto l'accoppiamento Bluetooth in cui il setPin viene chiamato dopo createBond(). Se funziona, allora dovrebbe essere invocato all'interno di BroadcastReceiver dove riceviamo la richiamata per la richiesta di accoppiamento.

Qual è l'approccio giusto? Sono davvero confuso!

risposta