因此,我在努力寻找有关如何将对象作为额外/自变量从一个片段传递到另一个片段的教程。
到目前为止,我的代码如下:
override fun onClick(v: View?) {
val makeCourse: GenerateCourse = GenerateCourse()
val courseName = v?.findViewById<EditText>(R.id.txtCoursename)?.text.toString()
val lectureHours = v?.findViewById<EditText>(R.id.txtCourseLecturehours)?.text.toString()
val lecturer = v?.findViewById<EditText>(R.id.txtCourseLecturer)?.text.toString()
val course: Course = makeCourse.makeCourse(courseName, lecturer, lectureHours.toInt())
when(v!!.id) {
R.id.button -> navController!!.navigate(R.id.action_generatorFragment_to_calendarFragment)
}
}
这是我想从GeneratorFragment.kt传递到CalendarFragment.kt的val课程