我试图在锁定屏幕上显示DialogFragment。 当用户通过新的keyguard小部件功能触发操作时,必须发生这种情况。在锁定屏幕上显示Dialogfragment
特别是它显示了一个timepicker对话框,但用户只有在他解锁屏幕时才会看到它。即使屏幕锁定,我如何设法显示它?
我已经尝试过这种标志的所有组合,但没有成功:
AlertDialog dialog = dBuilder.create();
Window window = dialog.getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
+ WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
+ WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
+ WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
这就是所谓的onCreateView。
感谢您的支持!
对不起,没有足够的时间来尝试它。当我这样做时,我会接受你的答案。非常感谢您给我一个提示! – user1806772