根据RecyclerView.Adapter的documentation,您可以通知项目已被更改并传入"可选的有效负载对象"然后将合并并传递给onBindViewHolder以允许更精细的UI更新。但是,当我实际上尝试调用类似
的东西时notifyItemChanged(0, new Object())
Android Studio告诉我我有一个额外的参数 - 它希望我只使用notifyItemChanged(0)
。看着source of RecyclerView,看起来确实没有这样的方法。
实际上是否有传递有效负载的方法(我是否有旧版本的lib或其他东西),或文档是否错误?