在游戏过程中保持Android屏幕明亮


11

我有一个使用加速度计在屏幕上来回移动家伙的游戏。几秒钟后,屏幕变暗。在游戏活动期间,有什么方法可以使其保持活力和明亮吗?

Answers:


20

使用PowerManager API,您可以获取和释放锁以:

  • 防止您的设备暂停;
  • 防止设备变暗;
  • 强制亮度
  • ...

警告您必须添加一个权限:

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

3

我在活动开始时在oncreate中尝试这样

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
            WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.