我试图在对话片段中调用小吃店。但它显示在系统按钮的顶部。为了避免这种情况,我需要在小吃店呼叫中呼叫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]