2
A
回答
1
Android版本试试这个
private PowerManager powerManager;
private PowerManager.WakeLock wakeLock;
public void turnOnScreen(){
// turn on screen
Log.v("MyActivity", "ON!");
wakeLock = powerManager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "tag");
wakeLock.acquire();
}
@TargetApi(21) //Suppress lint error for PROXIMITY_SCREEN_OFF_WAKE_LOCK
public void turnOffScreen(){
// turn off screen
Log.v("MyActivity", "OFF!");
wakeLock = powerManager.newWakeLock(PowerManager.PROXIMITY_SCREEN_OFF_WAKE_LOCK, "tag");
// start a timer to count when its done call turnOnScreen
wakeLock.acquire();
}
也表现<uses-permission android:name="android.permission.WAKE_LOCK" />
相关问题
- 1. 毫秒睡眠上的iOS4
- 2. 如何在运行linux命令之前10秒钟睡眠?
- 3. Android的睡眠命令
- 4. 睡眠()在Android中
- 5. 的Android/Java线程睡眠
- 6. [Android]:当Android设备睡眠时阻止USB设备睡眠
- 7. PHP睡眠VS庆典睡眠
- 8. 使用睡眠暂停方法一秒
- 9. Perl:睡眠x秒除非按键
- 10. 睡眠多天,分辨率为微秒
- 11. 睡眠()或睡眠()的准确程度
- 12. 睡眠和睡眠开始错误
- 13. Android WifiManager.enableNetwork 10秒
- 14. Android AppWidget - 奇怪的睡眠模式
- 15. Android设备睡眠问题
- 16. Android BroadcastReceiver和深度睡眠
- 17. Android C2DM睡眠电话
- 18. Android上的睡眠模式
- 19. Android锁定/睡眠振动
- 20. android-wakelock睡眠混淆
- 21. Javascript onmouseout睡眠?
- 22. Andengine睡眠线程?
- 23. 删除睡眠
- 24. 如何用睡眠[android]更新setBackground?
- 25. Android NDK有睡眠()函数吗?
- 26. 如何禁用睡眠/睡眠功能?
- 27. Android:睡眠不适用于UI更改
- 28. Android LocationManger进入睡眠状态?
- 29. 休眠Postgres的ID在10秒递增
- 30. Android AudioManager.setSpeakerphoneOn在睡眠后停止工作
有没有为Android 4.4(办法API级别19)? – jay
yes试试这个,但是它的顶部没有关闭它的昏暗 - > WindowManager.LayoutParams params = this.getWindow()。getAttributes(); /**好像关闭:*/ params.flags = WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON; // TODO保存原始亮度值 params.screenBrightness = 0.1f;这个.getWindow()。setAttributes(params); //显示它再次醒来使用params.screenBrightness = 0.9f; –
你的解决方案似乎并不工作(我试过用Android 5.1) – jay