如何从dialogFragment调用findViewById(android.R.id.content) ?<



我试图在对话片段中调用小吃店。但它显示在系统按钮的顶部。为了避免这种情况,我需要在小吃店呼叫中呼叫findViewById(android.R.id.content)。但不知道如何使它正确的方式。

在父片段中,我这样调用

Snackbar.make(requireActivity().findViewById(android.R.id.content), "fdfdfdf", Snackbar.LENGTH_LONG).show();

,它工作完美,但问题是,对话片段是在小吃店的顶部,所以它是不可见的。我需要从对话片段中调用它。但是当我从对话框中调用它时,它不可见

让你的对话框布局全屏透明的背景,并保持你的对话框内容在它里面,然后在显示snackBar给对话框布局的根视图。

[来源:https://stackoverflow.com/a/51150711/11831226]

相关内容

  • 没有找到相关文章

最新更新