gpt4 book ai didi

blackberry - 在 Blackberry 开发中检查电池状态

转载 作者:行者123 更新时间:2023-12-02 17:28:37 24 4
gpt4 key购买 nike

我正在开发适用于 8900 + 9000 Blackberry 的应用程序。在我的应用程序中,我需要检查电池是否连接到充电器,特别是车载充电器。

我使用以下方法来检查电池是否正在充电:

if (DeviceInfo.getBatteryStatus() & DeviceInfo.BSTAT_CHARGING) != 0){}

这工作正常,但如果电池已充满电,则这是错误的。因此,我尝试检查 BSTAT_IS_USING_EXTERNAL_POWER 和 BSTAT_AC_CONTACTS 看看它们中的任何一个是否为真,但如果电池充满电,它们都是假的。

我看不到任何其他有效的 BSTAT_ 值,有没有办法确定汽车是否已插入电源、电量是否充足?

提前致谢。

最佳答案

正如 IPX Ares 建议的那样,我使用了 XOR 运算符而不是 &:

(DeviceInfo.getBatteryStatus() ^ DeviceInfo.BSTAT_CHARGING) == 0)

关于blackberry - 在 Blackberry 开发中检查电池状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1266449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com