Pat*_* Li 4 android android-adapter android-support-library android-recyclerview
根据RecyclerView.Adapter 的文档,您可以通知项目已更改并传入"可选的有效负载对象",然后将其合并并传递给onBindViewHolder以允许更精细的UI更新.但是,当我真的试着打电话的时候
notifyItemChanged(0, new Object())
Run Code Online (Sandbox Code Playgroud)
Android Studio告诉我我有一个额外的参数 - 它希望我只使用notifyItemChanged(0).看看RecyclerView的来源,看起来确实没有这样的方法存在.
实际上是否有传递有效载荷的方法(我是否有旧版本的lib或其他东西),或文档是否错误?
我已经检查了一个现有的项目,它的工作原理.看到:
它不是关于sdk,我想你正在使用旧版本的包含recyclerview及其适配器的库.这就是我在我的例子中使用的版本.
compile 'com.android.support:recyclerview-v7:23.0.0'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2767 次 |
| 最近记录: |