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