![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RecyclerView
文章平均质量分 70
tinyvampirepudge
这个作者很懒,什么都没留下…
展开
-
RecyclerView学习-RecyclerView#Adapter#notifyDataSetChanged是如何更新数据的?
想研究清楚RecyclerView#Adapter#notifyDataSetChanged是如何更新数据的,我们需要从RecyclerView#setAdapter()方法看起。RecyclerView#setAdapter()方法:主要是调用了RecyclerView#setAdapterInternal方法,然后调用requestLayout进行布局更新。public void setAdapter(@Nullable Adapter adapter) { // bail out if原创 2022-03-12 10:19:08 · 4076 阅读 · 0 评论 -
RecyclerView#Adapter#notifyDataSetChanged方法后,为何还会新建ViewHolder?
环境android sdk版本: 30依赖:implementation 'androidx.core:core-ktx:1.3.2'implementation 'androidx.appcompat:appcompat:1.2.0'implementation "androidx.recyclerview:recyclerview:1.2.1"案例分析:RecyclerView宽高固定;LayoutManager是LienarLayoutManager,vertical方向;数据20条,原创 2022-03-10 14:35:48 · 3325 阅读 · 0 评论