簡體   English   中英

RecyclerView中的多個視圖

[英]Multiple views in RecyclerView

我正在我的應用程序中使用recyclerView ,該行的行具有三種不同的布局。

我根據數據類型更改布局中每一行的不同視圖的可見性。 例如,如果是文本發布,則將imageView的可見性更改為不可見;如果是圖像發布,則將textView的可見性更改。

這是不好的做法嗎? 這會對應用程序造成過多的開銷嗎?

這不是最好的方法。 請參見: 如何創建具有多種視圖類型的RecyclerView?

還有一些庫,以防您需要更復雜的行為同時保持結構整潔。 例如,請參閱Groupie

請檢查答案。

主要思想-您應該實現適當適配器的getItemViewType並使用getItemViewType返回的類型相應地創建布局

暫無
暫無

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

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