安卓应用在使用AndroidStudiogetSupportFragment.beginTransaction().replace时切换到另一个Fragment时出现崩溃(Java)。
创始人
2024-11-09 19:30:38
0

可能是由于FragmentManager在切换Fragment的过程中出现问题所致,我们可以尝试将FragmentManager改为ChildFragmentManager。

以下是可能的代码示例:

在主Fragment中:

ChildFragment childFragment = new ChildFragment();
FragmentTransaction transaction = getChildFragmentManager().beginTransaction();
transaction.replace(R.id.child_fragment_container, childFragment);
transaction.addToBackStack(null);
transaction.commit();

在子Fragment中:

ParentFragment parentFragment = new ParentFragment();
FragmentTransaction transaction = getParentFragmentManager().beginTransaction();
transaction.replace(R.id.parent_fragment_container, parentFragment);
transaction.addToBackStack(null);
transaction.commit();

这种方法在处理具有嵌套Fragment时通常比FragmentManager更好用。注意,如果使用的是androidx.fragment.app.Fragment,则需要使用getChildFragmentManager()和getParentFragmentManager()来代替getFragmentManager()。

相关内容

热门资讯

据目击者称!新玉海楼游戏茶苑,... 据目击者称!新玉海楼游戏茶苑,丫丫衡阳字牌3辅助-一贯存在有辅助攻略(哔哩哔哩)丫丫衡阳字牌3辅助脚...
复盘辅助挂!牵手游戏辅助,开心... 复盘辅助挂!牵手游戏辅助,开心泉州辅助-果然真的是有辅助教程(哔哩哔哩)1、每一步都需要思考,不同水...
据相关数据显示!雀友会广东潮汕... 据相关数据显示!雀友会广东潮汕麻雀有挂么,衢州都莱辅助软件-总是是有辅助app(哔哩哔哩)亲,关键说...
昨日!情怀宜春辅助,赣牌圈有挂... 昨日!情怀宜春辅助,赣牌圈有挂吗-都是确实有辅助教程(哔哩哔哩)1、赣牌圈有挂吗有没有辅助教程、赣牌...
透视透视!新玄龙辅助,大菠萝挂... 透视透视!新玄龙辅助,大菠萝挂机辅助-一贯真的有辅助教程(哔哩哔哩)1、让任何用户在无需大菠萝挂机辅...
明白辅助挂!九游辅助真的假的,... 明白辅助挂!九游辅助真的假的,新九游辅助软件-原来存在有辅助技巧(哔哩哔哩)1.九游辅助真的假的 选...
透视新版!拱趴大菠萝辅助工具,... 透视新版!拱趴大菠萝辅助工具,新518互游插件下载-好像是有辅助脚本(哔哩哔哩)1、拱趴大菠萝辅助工...
针对!爱玩联盟app辅助,心悦... 针对!爱玩联盟app辅助,心悦填大坑辅助-原来真的有辅助挂(哔哩哔哩)1、起透看视 心悦填大坑辅助辅...
规律辅助挂!天天互娱辅助器免费... 规律辅助挂!天天互娱辅助器免费下载,新二号辅助软件价格-竟然确实有辅助攻略(哔哩哔哩)1、在天天互娱...
透视神器!微乐家乡小程序辅助,... 透视神器!微乐家乡小程序辅助,闲逸辅助软件-真是确实有辅助教程(哔哩哔哩)1、微乐家乡小程序辅助透视...