Ich entwickle eine Anwendung für 8900 + 9000 Blackberry. In meiner Anwendung muss ich überprüfen, ob die Batterie an ein Ladegerät, insbesondere ein Auto-Ladegerät, angeschlossen ist.Batterie Status in Blackberry Entwicklung überprüfen
verwendete ich folgendes zu überprüfen, ob der Akku geladen wird:
if (DeviceInfo.getBatteryStatus() & DeviceInfo.BSTAT_CHARGING) != 0){}
Dies funktioniert gut, aber wenn die Batterie vollständig dann falsch ist dies aufgeladen ist. Also habe ich versucht, BSTAT_IS_USING_EXTERNAL_POWER and BSTAT_AC_CONTACTS
zu überprüfen, um zu sehen, ob beide von ihnen als wahr kommen, aber sie sind beide falsch, wenn die Batterie voll geladen ist.
Ich kann keine anderen BSTAT_ Werte sehen, die funktionieren würden, gibt es eine Möglichkeit, festzustellen, ob das Auto eingesteckt ist, voller Teig oder nicht?
Vielen Dank im Voraus.
Anstelle der Verwendung von & können Sie eine XOR verwenden? – RiddlerDev
Es funktioniert mit XOR, vielen Dank! – Fermin
IPX Ares - warum nicht Ihre Antwort als eine tatsächliche Antwort, so dass es upvoted und als richtige Antwort markiert werden kann? –