На Android, как определить системный диалог (параметры питания, недавние приложения, низкий заряд батареи ...)?

Привет, Stackoverflowers (я знаю, это не похоже на то, что должно ...)

Ну, я думаю, это почти все в вопросе: я хотел бы поймать все, что заставляет отображение моей активности даже частично скрыто, например параметры питания, панель недавних приложений, уведомление о низком заряде батареи и т. д., и мне трудно обнаружить эти системные события.

Я был почти уверен, что onPause () будет вызываться, когда такие события произойдут, но, похоже, это неправильно ... или это я?

Есть еще идеи? ... Я бы предпочел не цеплять каждое системное широковещательное действие индивидуально, так как я хотел бы быть как можно более общим (и реагировать на ВСЕ, что скрывает мою активность).

Спасибо за любой вклад!

8
задан Wouzz 20 January 2012 в 13:48
поделиться