The example in this article describes how Android keeps the screen illuminated steady wake state. Share to everyone for your reference, specific as follows:
First step: Add Permissions First:
Copy Code code as follows:
<uses-permission android:name= "Android.permission.WAKE_LOCK" ></uses-permission>
Step Two: Code implementation is as follows:
public class Screenactivity extends activity
{
PowerManager powermanager = null;
Wakelock wakelock = null;
@Override
protected void onCreate (Bundle savedinstancestate) {
super.oncreate (savedinstancestate);
This.setcontentview (r.layout.main);
PowerManager = (PowerManager) This.getsystemservice (this. Power_service);
Wakelock = This.powerManager.newWakeLock (Powermanager.full_wake_lock, "my LOCK");
}
@Override
protected void Onresume () {
super.onresume ();
Wakelock.acquire ();
}
@Override
protected void OnPause () {
super.onpause ();
Wakelock.release ();
}
Finally, calling the Wakelock function at different lifecycles can make the system work (if the activity ends without calling wakelock.release, the screen will always illuminated steady).
I hope this article will help you with the Android program.