1 回答

TA貢獻1998條經(jīng)驗 獲得超6個贊
抱歉,如果我的代碼不是用 Java 編寫的,但我在 kotlin 中傳遞參數(shù)時所做的是讓 oncreateview 先返回視圖,然后調(diào)用 onviewcreated 函數(shù),以便在創(chuàng)建視圖后執(zhí)行。這是 Kotlin 中的代碼:
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
val menufragment: Fragment = YourFragment()
val args = Bundle()
args.putString("str1", text) //text and text1 are strings
args.putString("str2", text1)
menufragment.arguments = args
val fr = fragmentManager?.beginTransaction()
fr?.replace(R.id.content_frame, menufragment)
fr?.addToBackStack(null)
fr?.commit()
}
添加回答
舉報