【发布时间】:2021-04-23 18:50:12
【问题描述】:
我想在单击按钮时返回上一个片段。这就是我创建片段的方式:
getActivity().getSupportFragmentManager()
.beginTransaction()
.replace(R.id.fragment_container, statisticsSpecificStudentFragment)
.addToBackStack("StatisticsStudentOverallFragment")
.commit();
这就是我尝试返回这个片段的方式,我从这个片段开始新片段:
btDone.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
getActivity().getSupportFragmentManager().popBackStack();
}
});
所发生的只是它重新加载当前片段,就像我将当前片段添加到堆栈但我没有。
【问题讨论】:
标签: java android android-studio android-fragments android-fragmentactivity