2015-09-21 38 views
2

我有一個程序我寫了2個選項卡,點擊時,頁面上的recyclerview用信息X(姓名,電子郵件等)更新。當他們點擊第二個標籤頁時,它會更新信息Y(電話,密碼等)。Android:製作2個RecyclerViews或2個適配器更聰明嗎?

是否更好的資源管理/更智能地創建2個獨立的回收站視圖/適配器並更改哪些是活動的?或者更好地使用1個回收站和2個適配器來動態調整自己?

我的目標是使其有效,有效管理資源,並且能夠在兩者之間快速切換。

-Pat

回答

2

我會爲每一個選項卡Fragment(可能是同一類)。不要擔心資源,recyclerviews被高度優化。

對我來說,它更合乎邏輯,而且更容易理解,特別是對於其他人來說,如果你在一個團隊工作。此外,您可以在將來更改視圖更加輕鬆和動態,例如在平板電腦/大屏幕視圖中。

greets

+0

非常明確的解釋,謝謝。我會那樣做的。一個後續問題,如果我已經在一個片段內,並因此將一個子片段作爲結果,是否會改變這一點?或者你的答案保持不變? – Silmarilos

+1

不客氣!我會使用(嵌套)片段,因爲它更優雅。但說實話,我在嵌套片段方面沒有太多經驗:) – Leandro

+1

Android支持庫現在還支持嵌套片段,因此您可以在Android 1.6或更高版本上實現嵌套片段設計。 – Leandro