AndroidアプリがBluetoothにアクセスしたい場合、Bluetoothの切り替えを明示的にユーザーに要求する必要がありますか?ユーザーはいつでもアプリをオン(またはオフ)にする権限をアプリに与えることができますか?AndroidでのBluetoothのオン/オフ切り替え
1
A
答えて
2
Android documentation for Bluetoothは、ユーザーのリクエストなしでBluetoothのオン/オフを切り替えることができると述べています。マニフェストにandroid.permission.BLUETOOTH
を追加するだけです。しかし、バッテリーの使用のためにブルートゥースを切り替える前にユーザーに尋ねるのは良いことです。
0
私はブルートゥースAPIを使い続けていませんでしたが、私はいつも、通常の状況下ではユーザーからのブルートーンに必要な明示的な操作をオンにしています。確かにあなた自身のアンドロイドのコピーでは、アクセス許可をそのように動作させることは可能です。デバイスが根ざしているが、わからない場合は、それを行う方法もあります。
0
あなたは明示的に次Intent
の方法により、Bluetoothを有効にするために、ユーザーに依頼する必要があります:
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
警告し、ユーザーが要求に応答することができます表示されます。 BluetoothAdapter
ファンクションenable()
がありますが、特定の状況を除いて、documentationを明示的に使用しないようにしています。
関連する問題
- 1. アプリ間でのAndroidの切り替え
- 2. Androidでのアプリビューの切り替え
- 3. Androidでのアクティビティの切り替え
- 4. ドロップダウンパンニングAndroidのフラグメントの切り替え
- 5. Androidカメラのプレビューカメラ間の切り替え
- 6. Androidの切り替えスイッチの画像
- 7. AndroidのPreferenceScreensの切り替え
- 8. Windows phone 8.1 Bluetoothのオン/オフ切り替え
- 9. Bluetoothを切り替えるときの無限アクティビティループ
- 10. Android - レンダラーのアクティビティを切り替える
- 11. A2DPデバイスの切り替え(Android)
- 12. Android:最適化フラグメントの切り替え
- 13. Androidカメラのフラッシュを切り替える
- 14. jQueryクラスの切り替えとクッキーの値の切り替え?
- 15. 2つの画像の切り替え時の切り替え
- 16. メニューの切り替えの切り替え
- 17. 他のビューの切り替えに切り替えるapp xcode
- 18. カスタムリストビューでの切り替え
- 19. 切り替え
- 20. 切り替え
- 21. iframeへの切り替え方法/切り替え方法
- 22. AndroidアクティビティからMapActivityに切り替え
- 23. Android MapViewオーバーレイを切り替える
- 24. Android:3GとWIFIの切り替えはアプリの途中で切り替える=ネットワーク接続が失われる
- 25. Androidでの複数のエスプレッソテストの切り替え
- 26. カスタムカメラswift + xcodeでカメラを切り替える際のスムーズな切り替え
- 27. 切り替えガレリアフルスクリーンモード
- 28. スレッド切り替え
- 29. アプリケーションのドメイン切り替え
- 30. スローネスの切り替えTabItems