技术小站8

网站首页 科技 > 正文

蓝牙电池电量指示器pro终于出安卓了

2022-03-04 10:39:35 科技 来源:
导读 这是苹果iPhone上的永久功能。如果你正在阅读这本书,并认为“好吧,我的Android设备有这个功能”,那是因为一些OEM厂商将它包含在他们的皮

这是苹果iPhone上的永久功能。如果你正在阅读这本书,并认为“好吧,我的Android设备有这个功能”,那是因为一些OEM厂商将它包含在他们的皮肤中。然而,官方表示,库存的Android不包括连接的蓝牙设备的电池电量指示。这个简单的图标为耳机等可能没有明显电池电量指示器的设备提供了大量信息。

随着AOSP新API的加入,这种情况可能会有所改变,这将使建立蓝牙耳机的充电水平变得容易得多,即:

添加蓝牙设备。getbatterylelevel()API来获取远程设备的电池信息。

add bluetooth device . action _ battery _ level _ changed意图通知用户远程设备的电池电量已经改变。

为蓝牙设备添加后端服务方法。device.getbatterylevel()

使用getter和setter在DeviceProperty中添加电池电量字段。

在RemoteDevices中添加updateBatteryLevel()方法

在RemoteDevices中添加resetBatteryLevel()方法

在aclStateChangeCallback()中重置设备断开连接时的电池电量,以确保设备在连接后第一次报告电池电量信息时BATTERY_LEVEL_CHANGED意图。

为updateBatteryLevel()和resetBatteryLevel()添加测试

加入API后,我们知道它不会出现在Android O中,因为Google已经确定了API,但是我们可以看到这个指标出现在Android O上市后不久的小更新中。


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:




热点推荐
热评文章
随机文章