最佳答案
我有客户代码。所有片段只有一个活动,即单个活动管理所有片段。
This activity contains the following code for any fragment at the method end of that fragment-
例如:
MoreFragment firstFragment = new MoreFragment();
getSupportFragmentManager().beginTransaction()
.replace(R.id.article_fragment, firstFragment)
.addToBackStack(null).commit();
So,
1) addToBackStack(null)
后跟 commit()
是什么意思?
2) Why you need to pass a null parameter to addToBackStack
?
3)如何得到这样添加后的片段?
似乎这段代码是无用的,因为我运行的代码没有最后一行 .addToBackStack(null).commit()
,它运行没有任何问题。