我正在制作一个Android混合应用程序,其中我的要求是一旦收到通知,我的应用程序就应该打开和禁用所有锁。我试过使用KeyguardManager(deprecated),但它只能在某些设备上运行。基本上只比棒棒糖低。
现在,我正在使用这段代码来实现预期的结果,但一切都是徒劳的。我在任何地方都看到了很多关于同一问题的帖子。有人建议用FLAG_DISMISS_KEYGUARD作为KeyguardManager的替代品,但这对我不起作用。
((Activity) mContext).getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN |
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON,
WindowManager.LayoutParams.FLAG_FULLSCREEN |
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);发布于 2016-10-30 20:41:38
标志解散全屏,本地时标志显示,标志解散无声输入法
爱尔兰人的。
是
https://stackoverflow.com/questions/40245551
复制相似问题