繁体   English   中英

如何将以前的片段称为新片段?

[英]How do I call previous fragments to a new fragments?

MainActivity> OneFragment> RadiolistFragment> newFragment

一个Fragment包含选项卡布局(包含国家/地区名称),而radioListfragment包含基于国家/地区的fms列表。所以我要做的是将OneFragment和RadioListFragment都称为newFragment。如何实现此目的? 尼泊尔人和多米尼加人都在OneFragment中

所有的fms都在RadioListFragment中

我需要做的是在平方区域中调用两个片段

我怎样才能做到这一点?

好了,您可以在newFragment的xml中使用诸如FrameLayout之类的容器:

  • 创建2个FrameLayouts将它们设置为所需的宽度和高度等,然后为每个示例conainter1和container2赋予它们id:

  • 然后,您可以创建片段的等距形式:

    RadioListFragment rdLstFragment = new RadioListFragment(); 。getSupportFragmentManager()的BeginTransaction()添加(R.id.container1,rdLstFragment).commit(); 容器中的其他片段也是如此。

或者您可以在xml中使用片段标签并直接初始化,就是创建newFragment时的片段。 注意:我在IDE中的代码不正确,因此您可以在方法名称中找到拼写错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM