如何通过位于同一片段内的按钮隐藏片段



我通过主活动中的按钮调用片段(我使用捆绑包在这里发送数据(



String ScoreText ; 
Scooore myFragment = new Scooore();
FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
Bundle data = new Bundle();
data.putString("score", scoreText);
myFragment.setArguments(data);
fragmentTransaction.replace(R.id.showScore, myFragment).commit();

然后在我的分数片段中,我有一个按钮,我想知道我应该在onClicklistener方法中放入什么代码,这样按钮wpild就可以带我回到主活动

我可以使用new intent并返回到那里,甚至可以使用setVisibility隐藏框架布局,但是ig也许还有更好的选择,对吧?

在MainActivity中,将事务添加到后堆栈:


fragmentTransaction.beginTransaction().addToBackStack("scoore");

然后在你的碎片中从后堆栈弹出:

getActivity().getSupportFragmentManager().popBackStack();

最新更新