【发布时间】:2022-01-16 23:41:54
【问题描述】:
我是 kotlin 和 android 开发的新手。
我正在学习一个教程,在那个教程中的片段类中,伴生对象定义了一个名为 newInstance() 的方法,它返回一个片段,该方法从未使用过。
class myFragment : Fragment(){
companion object {
fun newInstance(foo:Int): myFragment {
val fragment = myFragment()
val args = Bundle()
args.putString("foo", foo)
fragment.arguments = args
return fragment
}
}
}
这样好吗? 那会自动调用它还是我应该在某个地方调用它?
(如果解释不好,请见谅)
【问题讨论】:
标签: android kotlin android-fragments