【发布时间】:2021-05-25 17:36:57
【问题描述】:
我只想将数据从 Fragment 发送到 DialogFragment。在片段中;
val fm = requireActivity().supportFragmentManager
val dialog = DialogFragmentName()
val arg :Bundle? =null
arg?.putInt("num",75)
dialog.arguments = arg
dialog.show(fm,"TAG")
在 DialogFragment 中;
val bundle :Bundle? = arguments
if (bundle != null) {
val number: Int? = bundle.getInt("num")
Toast.makeText(context,number,Toast.LENGTH_LONG).show()
} else {
Toast.makeText(context,"Null",Toast.LENGTH_LONG).show()
}
但它总是给我 Null
【问题讨论】:
标签: android kotlin android-fragments android-dialogfragment dialogfragment