gpt4 book ai didi

android - fragment 中的后退按钮

转载 作者:行者123 更新时间:2023-11-29 15:04:03 25 4
gpt4 key购买 nike

我有一个抽屉导航和8个 fragment (其中一个是我的“主 fragment ”),选择项目我在MainActiviy中选择 fragment 对应的内容。当我在其中一个 fragment 中并按下后退按钮时,应用程序关闭,而我希望它仅在特定 fragment (“主 fragment ”)中时关闭,而当我在另一个 fragment 中时必须返回到“主要 fragment ”我怎样才能做到这一点?提前致谢

最佳答案

         FragmentManager fragmentManager = getFragmentManager();

Fragment detail2 = new FragmentName();

fragmentManager.beginTransaction().replace(R.id.content_frame, detail2).addToBackStack("tag").commit();

addtobackstack("tag") 当你像上面的代码一样开始 fragment 时。并在您的 Activity 中添加以下代码

 @Override
public void onBackPressed() {
if (getFragmentManager().getBackStackEntryCount() > 0) {
getFragmentManager().popBackStack();
} else {
super.onBackPressed();
}
}

关于android - fragment 中的后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40340043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com