2009-06-04 9 views

Antwort

4

Die CTelephony API verfügt über eine GetIndicator() Methode, die Ihnen Flags einschließlich KIndChargerConnected gibt. Es gibt ein Set, das Ihnen sagen kann, ob die Erkennung der Verbindung zum Ladegerät unterstützt wird, und wenn Sie es sind, überprüfen Sie das andere, um zu erfahren, ob ein Ladegerät angeschlossen ist. Wie HAL wissen Sie nie genau, was unterstützt wird. Ich habe es nie benutzt, daher kann ich Ihnen keine Beispiele für Handsets geben, die es implementieren oder nicht implementieren.

Sie können sich mit der Methode NotifyChange() unter Verwendung von EIndicatorChange für die Benachrichtigung über Änderungen registrieren.