我正在尝试在我的 MainActivity 中创建一个 BottomSheetDialog,但现在我正在使用合成来绑定我的视图。但现在我不知道如何将视图绑定附加到我的 BottomSheetDialog。
这就是我所做的,使用合成的。
dialog = BottomSheetDialog(this, R.style.BottomDialogStyle)
dialogView = LayoutInflater.from(this).inflate(R.layout.test_dialog, dialog.mainContainer, false)
dialog.setContentView(dialogView)
这就是让我对视图绑定感到困惑的地方
dialog = BottomSheetDialog(this, R.style.BottomDialogStyle)
binding = TestDialogBinding.inflate(?)
dialog.setContentView(binding.root)
从我上面的例子中,我想知道我应该用什么来填充参数,因为不像在一个活动中我可以用它来填充那个参数,layoutInflater
或者在我不能用 、 和 填充那个参数的 RecyclerViewLayoutInflater.from(parent.context)
适配器parent
中false
。