BroadcastReceiverAC接続および切断などのシステムブロードキャストを処理するを持っています。BroadcastReceiver受信POWER_CONNECTEDして、アクティビティ「MainActivity」を開始します。このアクティビティは、ロックを解除KeyGuardして取得しWakeLockます。onCreateとで私はonResume動的に登録しBroadcastReceiverてリッスンしPOWER_DISCONNECTEDます。
「MainActivity」は2番目の「VideoPlayerActivity」を開始します。これもBroadcastReceiverリスニングを登録しPOWER_DISCONNECTEDます。
over adbを送信すると、ACTION_POWER_DISCONNECTLogCatで「MainActivity」が最初に停止することがわかります。なんで?
「VideoPlayerActivity」が最初に終了することをどのように処理できますか?
ありがとう