2016-05-01 62 views
-2

任何人都可以告訴我如何爲個別的recyclerview項目實現不同的顏色嗎?實際上,我的recyclerview項目是視頻項目,它們也被分配類型(古典,流行音樂等),我想根據類型分配顏色。Android Recyclerview

我該如何實施?

回答

1

通常,您將設置適配器的onBindViewHolder()函數中的RecyclerView項目的所有視圖。 所以,你的物品有LinearLayout(或其他佈局),找到onBindViewHolder()的佈局,並使用setBackgroundColor()就可以了。

+0

實際上,我想爲單個項目分配不同的顏色,而不是整個視圖的單一顏色,所以我該怎麼做? – Krantiz

+0

OnBindView持有者具有「位置」參數,因此您可以確定哪個行以及哪個項目被調用 –