Jes*_*usS 5 android bluetooth headset
我正在尝试检查是否有蓝牙耳机连接到设备
BluetoothAdapter mAdapter;
mAdapter = BluetoothAdapter.getDefaultAdapter();
Log.d("TAG","HEADSET: " + mAdapter.getProfileConnectionState(BluetoothProfile.HEADSET));
Log.d("TAG","HEALTH: " + mAdapter.getProfileConnectionState(BluetoothProfile.HEALTH));
Log.d("TAG","A2DP: " + mAdapter.getProfileConnectionState(BluetoothProfile.A2DP));
Run Code Online (Sandbox Code Playgroud)
这始终返回 HEADSET 2(已连接)、Health 0(已断开连接)和 A2DP 0(已断开连接)。我是否连接了蓝牙耳机并不重要,只有在禁用蓝牙时,耳机连接状态才为 0
| 归档时间: |
|
| 查看次数: |
1299 次 |
| 最近记录: |