現在我已經使用了Recyclerview的片段A - 我有類別(圖片+文本)。 我想用Recyclerview製作片段B - 我在其中鍵入(圖像+文本)。相同的佈局,除了文字/圖像以外的其他所有內容。 像這樣: https://img.exs.lv/e/z/ezeliitis/frags.png使用兩個recyclerviews從碎片A過渡到碎片B?
例如,我點擊片段A - 第一張圖片(汽車),並打開片段乙 - 在相同的佈局片段A,其中包含(奧迪,寶馬,歐寶等...) 。我是否應該製作片段A(適配器/查看者等)的副本,更改數據庫名稱/圖片還是有某種方法可以「幹」代碼?另外,擁有兩個回收站視圖(性能)還不錯嗎?
此外,運動從一個片段到另一個被稱爲片段「...」(究竟是什麼?)
1.我只會讓另一個片段,但這是否意味着我已經做出新的適配器/架? 2.我怎樣才能確定,當我點擊圖片一,它會顯示自動標記,但如果我點擊圖片二 - 它會顯示食物,例如? – JasonM
如果你顯示不同的數據,那麼是的,你需要一個不同的支架和適配器。除非您可以用其他方式抽象數據模型,這取決於您的Java模型類設計......我不確定我是否理解第2點...您將在不同的適配器中附加不同的點擊偵聽器 –
2.對於例如,我在片段A中有10個類別。我決定點擊類別1(汽車),然後轉移到片段B(僅包含汽車圖片/名稱,而不是例如某些食物圖片/名稱)。 – JasonM