在Android应用程序中,我想在屏幕上显示Dialog
,同时允许用户在Dialog
打开时单击应用程序的UI
可以这样做吗?
如果不是,我可以使用什么代替Dialog
?
答案 0 :(得分:3)
在您的Activity上显示一个对话框,将使您的Activity进入onPause(),这样您将无法再实际处理该活动内的内容,直到对话框被解除为止。
如果你想拥有一些视图,请覆盖原始活动视图,你将寻找FrameViews的方向,它可以与其他视图重叠。
答案 1 :(得分:2)
我认为你不能用Dialog
做到这一点。但是,您可以使用PopupWindow
{/ 1}} PopupWindow.setOutsideTouchable(true);
来完成此操作。