全屏对话框下的内容可点击

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;