我正在構建需要選項卡的應用程序,現在已棄用。開發指南說使用Fragments來代替標籤。但是,我的應用程序需要在每個選項卡中包含片段,這意味着片段內部的片段,這是不允許的。有沒有人知道可能的解決方法?片段選項卡內的片段
12
A
回答
3
儘管選項卡的操作欄支持旨在使選項卡的內容容易成爲片段,但這不是嚴格要求。您可以使用ViewFlipper
,重複呼叫setContentView()
,或者在選擇操作欄選項卡時安排更改其他內容。
在本機操作欄(Android 1.x/2.x)之前,可以使用經典的選項卡,或使用類似Action Bar Sherlock的東西來獲取操作欄和選項卡。
1
0
較晚一點,但是是你可以:)這裏是一個example 但對於內部的標籤裏面片段片段是不是Android原生的方式,你有,如果你想顯示片段的細節開始新fragmentActivity。你可以但不是一個Android的方式!
相關問題
- 1. 從片段更改選項卡/片段
- 2. 底部導航片段內的選項卡片段
- 3. 替換選項卡內的片段
- 4. 在片段片段中的選項卡問題
- 5. 在多個片段中實現片段中的選項卡
- 6. 一個片段具有多個內部片段的多個選項卡
- 7. 使用ViewPager選項卡從片段A調用片段B
- 8. 選項卡片段僅顯示第一個片段
- 9. 片段在行動欄選項卡片段?
- 10. ActionBar選項卡 - 用細節片段替換列表片段
- 11. Android中的選項卡和片段
- 12. 替換Viewpager中的片段/選項卡
- 13. Android 2.2上的片段選項卡
- 14. 片段中的ActionBar選項卡
- 15. 片段選項卡奇怪的崩潰
- 16. 帶多個片段的Tablayout選項卡
- 17. 片段內的卡片視圖
- 18. 片段內的片段
- 19. 片段內部的片段
- 20. findViewById爲非活動片段選項卡
- 21. ABS +選項卡+片段問題
- 22. Android ActionBar選項卡和片段
- 23. Android:選項卡視圖片段
- 24. 將值傳遞給選項卡片段
- 25. MvvmCross選項卡片段中斷導航
- 26. 片段替換ViewPager在ActionBar選項卡
- 27. Android片段選項卡示例
- 28. Android - 導航回選項卡片段
- 29. 如何getText()從EditText選項卡片段
- 30. 在片段中集成選項卡?
每次選項卡更改時,使用ViewFlipper會比調用setContentView更高效嗎?它是相反的還是差異可以忽略不計? –
@TJThind:如果你自己膨脹佈局並將它們提供給'setContentView()',而不是給出'setContentView()'佈局ID,'setContentView()'和'ViewFlipper'將等價於速度和內存 - 明智的。使用資源ID調用'setContentView()'的方式會比較慢(每次都會膨脹,並且每次都必須連接事件監聽器),但會佔用較少的堆(下一個'setContentView ()'可能會被垃圾回收,如果正確的話)。 – CommonsWare