我正在使用导航抽屉和片段来显示选择导航选项的组件。如果用户选择导航抽屉选项,则会打开一个片段。所以我的问题是当我从片段调用一个活动时,当我按下后退按钮它调用前一个片段但该片段的内容保持不变。我想要的是当我从活动按下按钮时它应该打开我的片段或回忆片段和值应该是空白的,就像我们第一次调用片段一样。
感谢。
答案 0 :(得分:0)
试试这个: -
@Override
public void onBackPressed() {
if (getTitle().equals("Title")) {
YourFragment fragment =new YourFragment();
FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.frame_container, fragment).commit();
} else {
super.onBackPressed();
}
}