: 指的是单个的 item 的数据更新 , 但是位置没有改变 ;
② 结构性改变 : 指的是有新的数据被插入 , 删除 , 移动 , 位置发生了改变 ;
参数说明 :
int positionStart..., RecyclerView 会尝试去 为适配器 同步可见的结构性改变事件 ;
这样有助于动画和可视化对象的持续 , 但是单独的 item 元素组件需要重新被绑定 ;
代码示例 : 先移动数据 , 再删除三个数据...;
*
* 数据改变事件 , 有两种不同的类型 , item 元素改变 和 结构性改变 ;
* item 元素改变时单个的 item 的数据更新...;
*
* 如果适配器调用了本方法 , 通知数据发生了改变 , RecyclerView 会尝试去 为适配器 同步可见的结构性改变事件 ;...从布局中获取 RecyclerView
RecyclerView recycler_view = findViewById(R.id.recycler_view);
/