0

特定のデバイスへの Bluetooth 接続の場合、アプリを起動することは可能ですか? おそらく、アプリケーションはバックグラウンドで実行する必要があります。この場合、Bluetooth 接続後に特定のビューまたはアクティビティを開きたい!?

4

1 に答える 1

4

Bluetooth接続をリッスンし、接続が必要なデバイスと接続されているかどうかを確認するブロードキャストレシーバーを作成しonReceiveます。その場合は、インテントを使用してブロードキャストからアプリを開きます。

レシーバーのマニフェストのアクション

<action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
<action android:name="android.bluetooth.device.action.UUID" />
<action android:name="android.bluetooth.device.action.BOND_STATE_CHANGED" />

付与される権限

<uses-permission android:name="android.permission.BLUETOOTH" />
于 2013-09-03T10:08:57.873 に答える