【发布时间】:2016-03-08 11:14:42
【问题描述】:
我有一个片段,我在其中进行网络调用并用卡片填充包含的回收器视图。现在我跟着this 为我的回收站视图添加了一个过滤器。现在我在适配器构造函数中出现问题
this.storeLists = new ArrayList<>(storeLists);
我的片段中的列表被填充但不显示任何项目,直到我单击搜索视图图标并开始输入内容。之后,即使我关闭搜索视图,列表也会保留。
我尝试将上面的行更改为
this.storeLists = storeLists;
当我删除搜索查询时,已删除的项目不会重新显示。因此,如果我在回收站视图列表中搜索不存在的内容,我的回收站视图中将一无所有。
我想要的是,当我打开片段时,我会看到结果,然后当我单击搜索图标并开始输入过滤器时,过滤器的工作方式如上面的链接所示。
编辑:
【问题讨论】:
-
我能理解你的问题是什么,我也面临同样的问题。如果你给我看你的代码,我会更容易找到问题
-
@RageshRamesh 编辑并添加了代码。
标签: android android-fragments filter android-recyclerview android-search