簡體   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