我正在写一个安卓应用程序。我想知道如何在应用程序启动时检查手机是否正在充电?
我读过这个如何知道手机是否正在充电 https://stackoverflow.com/questions/6243452/how-to-know-if-the-phone-is-charging
但这仅在手机充电状态发生变化(从充电到停止充电或反之亦然)时注册并收到通知。但是,如果我的应用程序启动时手机正在充电,我该如何覆盖该保护壳呢?
我在android中查找了PowerManager和USBManager。两者都没有提供我需要的API。
谢谢。
这个问题提供了您可能正在寻找的代码:事件 ACTION_POWER_CONNECTED 未发送到我的 BroadcastReceiver https://stackoverflow.com/questions/2104372/android-event-action-power-connected-is-not-sent-to-my-broadcastreceiver
还有一个 ACTION_POWER_DISCONNECTED 操作。
这个问题说明广播是粘性的,所以即使你错过了广播也可以使用:SDK 中的 Android 电池 https://stackoverflow.com/questions/1805895/android-battery-in-sdk/1805922#1805922
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)