Comme mentionné dans une question précédente, j'ai de la difficulté à intercepter tous les événements android.intent.action.SCREEN_ON
sans une longue durée de vie Service
(déconseillée).Comment détecter quand l'écran est allumé?
Je peux peut-être contourner le besoin si je peux simplement travailler quand l'écran est allumé à un moment donné, dans le Service
. Est-ce que n'importe qui peut suggérer un appel de méthode qui retournerait cette information?
1,5 vers le haut.
En fait, il permet de recevoir les émissions, comme BroadcastReceivers sur un service à long terme. Mon application le fait très heureusement, mais j'essaye de nixer le service de longue durée. Il échoue simplement silencieusement si vous le fournissez comme un filtre d'intention sur un récepteur. –