20 使用PowerManager API,您可以获取和释放锁以: 防止您的设备暂停; 防止设备变暗; 强制亮度 ... 警告您必须添加一个权限: <uses-permission android:name="android.permission.WAKE_LOCK" /> — 埃利斯 source
3 我在活动开始时在oncreate中尝试这样 getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); — 卡尔佩什 source
0 这篇博客文章介绍了实现此目标的三种方法: http://blog.blundell-apps.com/tut-keep-screen-onawake-3-possible-ways/ 基本上,您要么: 通过您的布局xml告诉android您要保持屏幕活动 通过调用窗口管理器告诉android以在oncreate期间保持屏幕打开 使用唤醒锁强制设备始终使用全功率(并耗尽电池) — 贾里·康帕(Jari Komppa) source