全屏对话框下的内容可点击
Content under fullscreen dialog clickable
在我的应用程序中,我使用全屏对话框 (DialogFragment)。然而,当显示对话框时,这些对话框下的内容仍然是可点击的,如果对话框当前是否显示,以编程方式 disable/enable 一切都将是令人厌烦的。
我正在使用此代码显示对话框:
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
transaction.add(android.R.id.content,dialog).addToBackStack(null).commit();
Dialog 然后在他的布局文件中设置了背景。
有什么办法可以阻止这种行为吗?
谢谢
这是一个普遍的问题!
为该对话框的根布局设置 android:clickable=true;
。
在我的应用程序中,我使用全屏对话框 (DialogFragment)。然而,当显示对话框时,这些对话框下的内容仍然是可点击的,如果对话框当前是否显示,以编程方式 disable/enable 一切都将是令人厌烦的。
我正在使用此代码显示对话框:
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
transaction.add(android.R.id.content,dialog).addToBackStack(null).commit();
Dialog 然后在他的布局文件中设置了背景。
有什么办法可以阻止这种行为吗?
谢谢
这是一个普遍的问题!
为该对话框的根布局设置 android:clickable=true;
。