Recyclerview Notifydatachange For only one item

Recyclerview Notifydatachange For only one item

我有一个包含一长串项目的 Recyclerview。一个项目有一个 TextView,这个 TextView 需要每 0.5 秒更改一次,所以我需要刷新。我所有的代码都可以正常工作,但是如果我刷新所有项目 (notifyDataChange),它就会变慢。所以我只需要刷新这个项目来获得我的应用程序的良好性能。可能吗?

 AdaptadorRecyclerView.notifyDataSetChanged();

使用adapter.notifyItemChanged(int position, Object payload)。您可以使用 payload 参数提及 TextView's 位置和值。如果您想了解更多信息,请参阅[this link](https://developer.android.com/reference/android/support/v7/widget/RecyclerView.Adapter.html#notifyItemChanged(int, java.lang.Object)).