2012-04-11 6 views
1

Gibt es eine Methode, um den Status der Bluetooth-Verbindung zu überprüfen, ob es von PC j2se Programm verbunden ist oder nicht zu mobilen. Ich verwende bluecove2.1.1 für Bluetooth-Verbindung.Bluetooth-Verbindungsstatus

Antwort

2

Wenn Sie wollen einfach nur überprüfen, ob es geöffnet oder geschlossen ist, können Sie die isClosed Methode von BluetoothConnectionAccessAdapter, die einen Booleschen Wert zurückgibt verwenden könnte.

Weitere Informationen finden Sie in der Dokumentation: http://bluecove.org/bluecove/apidocs/index.html.

+0

Vielen Dank für Ihre freundliche Antwort, ich möchte auch überprüfen, dass nach der Verbindung zwischen PC und Handy gibt es eine Methode, um zu überprüfen, dass das Handy aus Bluetooth-Bereich ist und PC-Programm im Zustand ist wieder mobile suchen, bitte helfen mich in Bezug auf dieses Problem –

+0

Dies erklärt so ziemlich alles: [Blog Link hier] (http://www.aviyehuda.com/2010/01/connecting-to-bluetooth-devices-with-java). Jedes Mal, wenn Sie nach Geräten suchen möchten, sollten Sie eine Anfrage machen und diese in der deviceDiscoveder-Methode des Listeners abfangen. Um zu vermeiden, dass Sie dieselben Geräte finden, sollten Sie eine Liste mit den aktuellen Geräten führen. –

+0

Ich schätze wirklich Ihren Führer, ich habe alle fertig getan die Arbeit, die in der Verbindung ist, senden Sie mir, mein Programm, das eine Nachricht an Mobile ohne irgendeine Klientenanwendung auf mobiler Seite sendet, jetzt will ich überprüfen, dass mein Programm die Bluetoothverbindung überprüft Status nach der Verbindung mit dem Handy, wenn mobile Bluetooth ausgeschaltet ist oder mobile ist außerhalb der Reichweite von PC Bluetooth, PLZ Hilfe –