[英]How do I call previous fragments to a new fragments?
MainActivity> OneFragment> RadiolistFragment> newFragment
一個Fragment包含選項卡布局(包含國家/地區名稱),而radioListfragment包含基於國家/地區的fms列表。所以我要做的是將OneFragment和RadioListFragment都稱為newFragment。如何實現此目的?
我怎樣才能做到這一點?
好了,您可以在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.