I have a game that uses the accelerometer to move a guy back and forth on the screen. After a few seconds the screen goes dim. Is there any way to keep it alive and bright during the game activity?


With the PowerManager API, you can acquire and release locks to:

  • prevent your device to pause;
  • prevent your device to dim;
  • force brightness
  • ...

Warning you must add one permission:

<uses-permission android:name="android.permission.WAKE_LOCK" />

I try like that in oncreate on activity start


This blog post covers the three ways of achieving this:


Basically, you either:

  • tell android through your layout xml that you want to keep the screen alive
  • tell android through a call to window manager to keep the screen on during oncreate
  • use wakelocks to force the device to use full power at all time (and drain batteries)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy