我正在将ViewPager2
与FragmentStateAdapter
一起使用。基本的3个片段(A-B-C)。这意味着,您可以从A滚动到B,从B滚动到C
我想做什么?
从片段B开始子片段D
(A-B-C)
|
D
从片段B开始片段D,当用户单击“后退箭头”(顶部栏)时,片段D将被破坏,并且用户将返回到B。(我不想使用活动)
我尝试了什么?
val ft: FragmentTransaction = requireActivity().supportFragmentManager.beginTransaction()
ft.setCustomAnimations(android.R.animator.fade_in, android.R.animator.fade_out)
ft.replace(android.R.id.content, DetailsFragment())
ft.addToBackStack(null)
ft.commit();
使用上面的代码,我有两个问题。
使用getChildFragmentManager()
的getSupportFragmentManager()
导入