2012-02-03 5 views
0

私はアンドロイドアプリで作業しています。私は自分のデバイスに接続されている他のデバイスのブルートゥースの状態を確認する方法を知りたいのですが?アンドロイドの他のデバイスのブルートゥースの確認方法は?

デバイスがBluetooth経由でデバイスに接続されている場合、その名前は自分の電話機に保存されます。今、私のアプリでペアリングされたデバイスのBluetoothステータスを確認する方法は?

+0

デバイスがBluetooth経由で接続されている場合、どのようにBluetoothを同時に無効にすることができますか? –

+0

は、対になったデバイスを意味します。ペアになったデバイスが非アクティブになると、それでもリストに表示されますが、接続されません。 – Mashhadi

答えて

0

私はあなたの次のソリューションを提案:あなたはあなたのアプリケーションにsendedではべきいくつかのデータを読み、すべての1秒以上(私はTimerTaskをを使用することをお勧め)で一度それを行う

を。

そして、あなたのアプリケーションのためのもう一つの重要なこと: InputStreamOutputstreamオブジェクトは最終的なものであるので、私は本当にあなたがアプリケーションを再起動することなく、所望のデバイスに再接続することができるとは思いません。

1

BluetoothAdapter.getBondedDevices()に電話すると、ペアになっているデバイスのリストを取得できます。

次に、他のデバイスが使用可能かどうかを確認するために接続を試みることができます。

関連する問題