怎么监听蓝牙的开启状态?

安卓是通过广播,这样监听:

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;
    }
}

鸿蒙我找不到接口,有大神帮忙找下吗,谢谢啦
 
 

鸿蒙
蓝牙
接口
2022-03-16 14:25:32
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Hazelp

codelab中有示例

分享
微博
QQ
微信
回复
2022-03-16 16:02:44
相关问题
js 怎么开启异步线程?
4273浏览 • 1回复 待解决
harmonyOS 蓝牙怎么创建?
3915浏览 • 1回复 待解决
怎么监听键盘弹起和关闭事件?
374浏览 • 1回复 待解决
鸿蒙 怎么监听开机事件?
1376浏览 • 1回复 待解决
java蓝牙开发怎么取消配对
3133浏览 • 1回复 待解决
状态高度怎么获取呢
7803浏览 • 3回复 待解决
mysql客户端怎么开启预编译?
1787浏览 • 1回复 待解决
Service 开启 Activity 失败
489浏览 • 1回复 待解决
关于鸿蒙OS蓝牙API问题?
4758浏览 • 1回复 待解决
关于鸿蒙OS蓝牙开发问题
2959浏览 • 1回复 待解决
如何监听窗口大小变化
229浏览 • 1回复 待解决
webapp如何调用蓝牙
504浏览 • 1回复 待解决
鸿蒙怎么 修改状态栏字体颜色
9761浏览 • 1回复 待解决
如何监听AbilitySlice生命周期
3510浏览 • 1回复 待解决
如何拉起设置蓝牙页面
324浏览 • 2回复 待解决
如何监听文件或文件目录变化
106浏览 • 1回复 待解决