怎么监听蓝牙的开启状态?
安卓是通过广播,这样监听:
if (action.equals(BluetoothAdapter.ACTION_STATE_CHANGED)) {
int state = intent.getIntExtra(BluetoothAdapter.EXTRA_STATE,
BluetoothAdapter.ERROR);
switch (state) {
case BluetoothAdapter.STATE_OFF:
Log.d("aaa", "STATE_OFF 手机蓝牙关闭");
break;
case BluetoothAdapter.STATE_TURNING_OFF:
Log.d("aaa", "STATE_TURNING_OFF 手机蓝牙正在关闭");
break;
case BluetoothAdapter.STATE_ON:
Log.d("aaa", "STATE_ON 手机蓝牙开启");
break;
case BluetoothAdapter.STATE_TURNING_ON:
Log.d("aaa", "STATE_TURNING_ON 手机蓝牙正在开启");
break;
}
}
鸿蒙我找不到接口,有大神帮忙找下吗,谢谢啦
鸿蒙
蓝牙
接口
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 蓝牙权限的问题, 未授权蓝牙权限后,蓝牙权限如何开启
545浏览 • 1回复 待解决
HarmonyOS 蓝牙进行授权,点击允许,但是系统没有同步,蓝牙没有开启
26浏览 • 1回复 待解决
HarmonyOS 引导用户开启wlan/蓝牙/位置信息问题
36浏览 • 1回复 待解决
HarmonyOS 监听前后台切换能在taskpool开启的线程中监听吗?
146浏览 • 1回复 待解决
怎么监听整个app应用的运行状态,应用级别的前后台切换的监听
1643浏览 • 1回复 待解决
harmonyOS 蓝牙怎么创建?
5655浏览 • 1回复 待解决
HarmonyOS 如何获取系统当前的深色模式开启状态
396浏览 • 1回复 待解决
js 怎么开启异步线程?
6022浏览 • 1回复 待解决
HarmonyOS 蓝牙开启订阅后,收到的特征值变化消息,无设备数据
416浏览 • 1回复 待解决
java蓝牙开发怎么取消配对
5036浏览 • 1回复 待解决
HarmonyOS应用侧如何对已连接的蓝牙进行监听回调
36浏览 • 1回复 待解决
调用监听折叠屏状态的方法报错
367浏览 • 1回复 待解决
HarmonyOS c++ 怎么监听网络状态变化,类似@ohos.net.connection提供的能力
32浏览 • 1回复 待解决
使用@Observed/@ObjectLink监听多层状态的变化
1365浏览 • 1回复 待解决
HarmonyOS 距离蓝牙设备稍远一点时,手机一直处于扫描状态,连不上蓝牙设备
147浏览 • 1回复 待解决
HarmonyOS 关于@Watch监听状态问题
514浏览 • 1回复 待解决
ArkTS中如何监听状态变量的变化?
1018浏览 • 1回复 待解决
怎么获取是否开启推送通知栏权限
2473浏览 • 1回复 待解决
HarmonyOS 如何监听折叠/展开状态
23浏览 • 1回复 待解决
如何监听折叠屏的折叠、打开、半折叠的状态?
898浏览 • 1回复 待解决
有监听应用前后台状态切换的api吗
1664浏览 • 1回复 待解决
HarmonyOS 监听电池电量及电池状态
61浏览 • 1回复 待解决
HarmonyOS 蓝牙主设备主动连接蓝牙外设的方法
172浏览 • 1回复 待解决
HarmonyOS 经典蓝牙(蓝牙协议4.0以下)的联机问题
12浏览 • 1回复 待解决
HarmonyOS 怎么检测手机这个wifi代理是否开启
46浏览 • 1回复 待解决
codelab中有示例