安卓应用在使用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()。

相关内容

热门资讯

透视解密!wepoker透视方... 透视解密!wepoker透视方法,wepoker辅助器安装包定制-本来存在有辅助攻略(哔哩哔哩)1、...
透视专业!wpk软件是正规的吗... 透视专业!wpk软件是正规的吗,wpk透视是真的吗-好像是真的有辅助神器(哔哩哔哩)小薇(辅助器软件...
透视辅助!wepoker私人局... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩家在这款游戏中打...
透视科普!wpk俱乐部是做什么... 透视科普!wpk俱乐部是做什么的,wpk透视辅助方法-本来有辅助神器(哔哩哔哩)1、游戏颠覆性的策略...
透视详细!hhpoker万能辅... 透视详细!hhpoker万能辅助器,hhpoker德州透视-总是有辅助工具(哔哩哔哩)一、可以开透视...
透视分享!wepoker分析,... 透视分享!wepoker分析,wepoker手机插件-总是是真的有辅助app(哔哩哔哩)暗藏猫腻,小...
透视了解!wpk透视是真的吗,... 透视了解!wpk透视是真的吗,微扑克微乐辅助-竟然一直都是有辅助攻略(哔哩哔哩)1、辅助软件下载优化...
透视了解!wpk透视辅助方法,... 透视了解!wpk透视辅助方法,wpk模拟器是什么-真是是有辅助插件(哔哩哔哩)1)有没有挂:进一步探...
透视揭幕!德普之星有透视辅助吗... 透视揭幕!德普之星有透视辅助吗,德普之星有透视辅助吗-切实一直总是有辅助攻略(哔哩哔哩)1、超多福利...
透视必备!wpk软件是正规的吗... 透视必备!wpk软件是正规的吗,wpk辅助购买-竟然一直都是有辅助工具(哔哩哔哩)1、不需要AI权限...