0
我正在編寫一個類似Android鬧鐘的應用程序。 我想讓用戶選擇是否始終在整個應用程序持續時間內保持屏幕亮起,或者如果她希望根據設備電源管理器設置進入睡眠狀態。如何在我的活動中強制屏幕(如果它正在睡覺)?
第一種情形是正確使用此代碼來處理:
getWindow().addFlags(LayoutParams.FLAG_KEEP_SCREEN_ON);
但是 - 在第二種情況 - 當屏幕已通過電源管理器swichted了,我可以通過AudioManager播放聲音,但我無法強制屏幕打開 ...
我正在使用Build.VERSION.SDK = 10並在Android 2.3.4的三星設備上進行測試。
是的。謝謝。我很困惑使用WindowManager和PowerManager保持屏幕,但現在我沒事。謝謝。 – MarcoS 2012-03-11 17:38:15