ACTION_POWER_CONNECTED で起動するブロードキャスト レシーバー クラスでバッテリーの状態を取得する可能性があるかどうか疑問に思っています。ドキュメントはそうではないと示唆していますが、常に尋ねる価値があります:)
乾杯レイ
コールしregisterReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED))
ます。Intent
返されるのは、最後に放送さACTION_BATTERY_CHANGED
れたブロードキャストで、エクストラにバッテリーの状態が含まれています (BatteryManager
キーについては を参照してください)。
呼び出すのが早すぎると判断した場合は、それが更新さACTION_POWER_CONNECTED
れる前に呼び出されます。おそらく、数秒後に再び起動するようにスケジュールしてから、もう一度確認してください。ACTION_BATTERY_CHANGED
AlarmManager