Android Activer l'écran Éteint

Je ne peux pas éteindre l'écran à l'aide de ce code. J'ai utilisé PowerManager et wl.release() méthode, mais ça ne fonctionne pas. Quelqu'un peut-il me montrer un exemple?

  PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); 
   wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "DoNotDimScreen"); 

Cela fait partie de ma fonction:

  stateString = "nextone";
  if(stateString=="nextone"){        
  wl.release();
   }

J'ai aussi ajouté l'autorisation de manifester mais pas de résultat.

Eh bien, votre comparaison avec stateString ne sera jamais vrai. Pour comparer des chaînes de caractères en java, vous devez utiliser stateString.equals("nextone") à la place.

OriginalL'auteur AndBegginer | 2011-08-25