我正在为 8900 + 9000 Blackberry 开发应用程序。在我的应用程序中,我需要检查电池是否连接到充电器,特别是车载充电器。
我使用以下方法检查电池是否正在充电:
if (DeviceInfo.getBatteryStatus() & DeviceInfo.BSTAT_CHARGING) != 0){}
这工作正常,但如果电池充满电,那么这是错误的。所以我试着检查BSTAT_IS_USING_EXTERNAL_POWER and BSTAT_AC_CONTACTS
它们中的任何一个是否为真,但如果电池充满电,它们都是假的。
我看不到任何其他可行的 BSTAT_ 值,有没有办法确定汽车是否已插电,是否已满电?
提前致谢。