有人可以在snipet代碼中顯示我如何在android中始終設置背光嗎?Android中的背光操作
回答
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();
Nb。鍵盤背光將被允許熄滅。
如果我在釋放鎖之前退出應用程序,會發生什麼情況? – 2010-03-02 16:55:55
另外,是否允許同時獲取多個鎖? – 2010-03-02 17:02:35
您需要在應用程序退出前釋放鎖定,否則會發生抱怨。可以同時獲取多個鎖,然後全部需要釋放以使背光恢復正常行爲。 – bdls 2010-03-02 18:42:26
作爲WakeLock的替代方案,我建議使用FLAG_KEEP_SCREEN_ON標誌。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
這是很容易,喚醒鎖定使用,因爲你不必擔心釋放它當活動被暫停/銷燬。
窗口標誌:只要這個窗口是 對用戶可見,保持設備的 屏幕開啓明亮。
這是確定的路要走。喚醒鎖不同於管理,並確保它始終被銷燬。 – Janusz 2010-03-03 08:55:36
- 1. android中的背光
- 2. Android活動測試背光
- 3. 有沒有辦法在Android操縱液晶背光?
- 4. android將背景添加到操作欄
- 5. 在光滑的dbio操作中處理清理操作錯誤
- 6. 在AutoCompleteTextView中顯示光標Android HoneyComb操作欄
- 7. ADODB .NET互操作光標
- 8. 操作欄背景
- 9. 如何更改Android中操作欄的背景顏色?
- 10. 在android中設置操作欄的背景圖案
- 11. 在Jframe的背景操作
- 12. Android中的CRUD操作sql
- 13. iOS中的Android操作欄
- 14. Android中的SQLite操作
- 15. 根據URL操作我的閃光燈?
- 16. 光柵操作人員使用的MaskBlt
- 17. Android如何處理背光超時?
- 18. android edittext背景圖像光標開始
- 19. windows mobile的背光
- 20. 更改Android操作欄背景不起作用
- 21. 操作欄背景不變
- 22. Cron和背景操作數&
- 23. 背景位置值操作
- 24. 操作欄按鈕背景
- 25. 改變背光
- 26. 打開/關閉飛利浦Android 7100電視背光/環境光
- 27. 圍繞標題的Android操作欄背景
- 28. Android操作欄
- 29. Android SMS操作
- 30. Android操作欄,
已經在此提問並回答了:http://stackoverflow.com/questions/2131948/force-screen-on – hackbod 2010-03-03 02:57:55