我接到来电并且工作良好。但是当我的屏幕关闭并且有来电时。然后我的屏幕灯不亮。我在 onCreate() 中使用此代码:-
getWindow().addFlags(
WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
| WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
);
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "My Tag");
wl.acquire();
此外,当我的屏幕灯亮起并且有来电时,我与服务器的连接成功。但是当我的屏幕灯熄灭并且来电时(通过服务在后台运行以向服务器注册),我的注册失败。
请安卓专家帮帮我!