Est il possible de détecter la mise en veille et la sortie de veille sur Android?
si oui, comment?
Cordialement a tous
Est il possible de détecter la mise en veille et la sortie de veille sur Android?
si oui, comment?
Cordialement a tous
Tu as les Broadcast Actions ACTION_SCREEN_OFF/ACTION_SCREEN_ON qui peuvent peut-être répondre à ton besoin. Dans ce cas, avec un BroadcastReceiver enregistré pour écouter ces actions, tu seras notifié de l'allumage/extinction de l'écran (ce qui n'est pas exactement la même chose que l'entrée/sortie de veille de l'appareil, mais ça y ressemble...)
Je vais essayé ca
Merci beaucoup a toi pour ta reponse
je recevrais l'info avec la methode OnReceive ? comme pour les sms? parceque je vois rien la !!
Oui, le principe est le même. Ta méthode onReceive devrait être appelée lors ce ces événements (tu as bien enregistré ton BroadcastReceiver afin qu'il recoive ces messages ?)
Dans le OnReceive
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 String action = intent.getAction(); if (action.equals("android.intent.action.SCREEN_ON")) { .......
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <intent-filter android:priority="100"> <action android:name="android.intent.action.SCREEN_ON" /> </intent-filter>
Partager