簡體   English   中英

FrameLayout還是嵌套片段?

[英]FrameLayout or Nested Fragments?

我的問題

我處於兩難境地。 我有一個有3種不同模式的片段。 嗯,這是一個歷史片段。 模式是:

  • 概述(顯示GridView );
  • 單元格(顯示GridView's單元格);
  • 清空(顯示ImageViewTextView );

我的問題

所以我無法理解如何組織這個。 我應該為每個模式使用三個片段(使用嵌套片段)作為子片段進入父片段嗎? 或者只使用一個帶有FrameLayout片段並在不同的布局之間切換? 什么是最好的解決方案? 分享您的想法!

我非常感謝你的幫助。 亞歷克斯。 PS抱歉我的英文:)

我會選擇多片段方法。 它不僅可以幫助您構建可重用的UI元素,還可以輕松支持多種屏幕尺寸( http://developer.android.com/guide/components/fragments.html#Design )。

但是,我認為你只需要兩個片段:一個片段用於“概述”模式,另一個片段用於“細胞”模式。

您不需要空模式的片段。 您應該使用ImageViewTextView構建一個視圖,並將其設置為“Overview”片段的GridView作為emptyView (使用GridView.setEmptyView(View) )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM