【发布时间】:2020-11-07 20:36:45
【问题描述】:
我目前正在向后台堆栈添加一个新片段(在当前片段的顶部):
val fragmentTransaction = fragmentManager?.beginTransaction()
fragmentTransaction?.add(R.id.cl_my_profile_edit, newFragment)?.addToBackStack(null)
fragmentTransaction?.commit()
这会暂停运行此代码的当前片段吗?
如果这不会暂停当前片段
会这样调用onPause():
val fragmentTransaction = fragmentManager?.beginTransaction()
fragmentTransaction?.add(R.id.cl_my_profile_edit, newFragment)?.addToBackStack(null)
fragmentTransaction?.commit()
onPause()
暂停当前片段?
【问题讨论】:
标签: android fragment fragmentmanager back-stack fragment-lifecycle