Intereting Posts
Слушатель пакетов Smack не работает Производительность приложения Phonegap и производительность приложения Android: как заставить GridView ширину wrap_content? Cordova android – как играть в видеофайл, который находится внутри самого проекта Как сохранить представление списка для отображения последней строки ListView внутри LinearLayout не будет расти, чтобы показать всех детей Android: как отключить все клики в представлении Как рассчитать движение телефона в вертикальном направлении от отдыха? Почему в этом случае условия Gson Preconditions терпят неудачу? Android-карты: индекс массива из связанного исключения Android Eclipse – Невозможно увидеть обработку обработки аннотаций Как переключить диалог прогресса между детерминированными и неопределенными? Предоставление дополнительных медиаресурсов (графики / звуков) в качестве выставленных счетов в приложении Google Play Причина для проверки сохраненного состояния на frgamentActivity oncreate () Java.lang.NullPointerException com.google.android.gms.analytics.w $ b.run

Уведомление Android об отключении / отключении экрана

Я смотрю, есть ли системное уведомление, которое я могу слушать, чтобы видеть, когда экран выключается / включается. Есть предположения? Что-то похожее на то, когда сеть подключается / отключается.

Самый простой способ – поместить это в свой MyApplication.onCreate() :

 IntentFilter intentFilter = new IntentFilter(Intent.ACTION_SCREEN_ON); intentFilter.addAction(Intent.ACTION_SCREEN_OFF); registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(Intent.ACTION_SCREEN_OFF)) { Log.d(TAG, Intent.ACTION_SCREEN_OFF); } else if (intent.getAction().equals(Intent.ACTION_SCREEN_ON)) { Log.d(TAG, Intent.ACTION_SCREEN_ON); } } }, intentFilter); 

Система будет транслировать, когда экран включается и выключается –

Чтобы послушать их, вы можете создать BroadcastReceiver, который прослушивает события:

Intent.ACTION_SCREEN_OFF Intent.ACTION_SCREEN_ON

Они перечислены в документации здесь :

Кроме того, есть учебник по реагированию на эти события, которые могут оказаться полезными.