Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 废弃视图将显示在recyclerview中_Android_Android Recyclerview - Fatal编程技术网

Android 废弃视图将显示在recyclerview中

Android 废弃视图将显示在recyclerview中,android,android-recyclerview,Android,Android Recyclerview,更新项目时,不会删除以前添加到recyclerview中的ItemView 在下图中,有两个未删除的截面A 请提出解决方案 第一次显示数据时。 刷新数据时,视图会被卡住 数据集更改时可见的视图是缓存的视图。 因此,为了防止RecyclerView缓存分离但未回收的视图,请使用: mRecyclerView.setItemViewCacheSize(0) 将缓存大小设置为零后,分离的视图不会被缓存,但回收的视图会被缓存。您是否也从数据源中删除了…?是的,我已删除。

更新项目时,不会删除以前添加到recyclerview中的ItemView

在下图中,有两个未删除的截面A

请提出解决方案

第一次显示数据时。


刷新数据时,视图会被卡住

数据集更改时可见的视图是缓存的视图。 因此,为了防止RecyclerView缓存分离但未回收的视图,请使用:

mRecyclerView.setItemViewCacheSize(0)

将缓存大小设置为零后,分离的视图不会被缓存,但回收的视图会被缓存。

您是否也从数据源中删除了…?是的,我已删除。