1.
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
2.PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK , "My Tag");
wl.acquire();
// ..screen will stay on during this section..
wl.release();
两种方法
本文介绍了两种在Android应用中保持屏幕常亮的方法:一是通过设置窗口标志,二是使用PowerManager的WakeLock对象。这两种方法可以帮助开发者确保应用运行时屏幕不会因超时而自动关闭。
352

被折叠的 条评论
为什么被折叠?



