簡體   English   中英

如何在回收者視圖的單個項目中更新視圖

[英]how to update view in a single item of recycler view

如果回收站視圖的每個項目都有多個項目(按鈕和文本視圖)

我有界面來處理Recycler的項目單擊,我想在單擊Recycler視圖項目后,能夠從適配器類外部更新文本視圖和按鈕,

我怎么能做到這一點? 謝謝

調用適配器上的adapter.notifyItemChanged(position)以僅更改單個對象

編輯:根據您的評論:

您不需要引用textview。 只需更新列表中該位置的項目狀態即可。 例如,取一個布爾值,單擊並在position = x處將其標記為true

僅基於isClicked = true或false將文本和UI綁定在onbindviewholder內。

您可以使用AdapterObject.NotifyDataSetChanged而不是在更新列表中的數據之后再次設置適配器。

暫無
暫無

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

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