當我在RecyclerView
上撥打notifyItemChanged()
時,相應的Views
(在本例中爲按鈕)未按預期更新。我打電話給他們的原因是數據已經改變,這將導致他們的背景顏色改變。這是否意味着notifyItemChanged(
)不強制致電onBindViewHolder()
?是否notifyItemChanged()強制調用onBindViewHolder()?
我試過使用notifyDataSetChanged()
,這會導致視圖重新加載,因爲我想,所以我知道我的實現是正確的。 (注意我不想使用notifyDataSetChanged()
,因爲效率不高,我只用它作爲理智測試)。
發佈您的代碼。 –
發佈您的代碼,以便我們可以更好地爲您提供幫助 – Kartheek
Yesss ...您的代碼....將其發佈給我們..... gollum gollum –