1
我正在關於調用一個項目。保持屏幕上的活動,即使鎖定按鈕被按下
問題:
當我撥打號碼並撥打電話,我可以看到一個叫screen.Everything直到我按下鎖屏鍵 工作正常。
當我解開我的手機,我可以看到我的呼叫屏幕一段時間,但
然後進入撥號屏幕(在它需要數 撥號,然後再調用)。即使撥號屏幕是激活的通話仍在繼續(這 是鎖定前加撥)和它的正常工作,但我就不能
訪問我的呼喚屏幕來結束通話。 (斷開呼叫)
這裏是我的代碼:
private void stayAwakeOnLockScreen() {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
}