【发布时间】:2016-01-19 22:47:21
【问题描述】:
场景
我需要在一些Tags 的基础上,在我的android 应用程序中引入search 或filter。我收到了来自Staggered Grid 视图中的一些Retrofit 调用的Json 响应。
问题
- 有什么好的方法来做到这一点?即时搜索?如果是,那我该如何实现呢?
- 我正在获取
Json中的数据并将其保存到Model类中。我可以从Model类获得帮助来实现搜索吗? - 改造如何帮助我进行搜索?
- 还有其他问题吗?
任何帮助都会很重要:)
编辑-1
详细说明:
- 我确实收到了来自
Retrofit请求的Json响应。 -
json的示例:{"Value":2,"tags":["workout","game"]} {"Value":2,"tags":["game","person"]} 有很多来自
Json的数据,我不在这里粘贴。我在Recycler Staggered Grid View中的Json上方加载。我确实有一个搜索栏,用户可以在其中输入多个
Tags,例如game, Person。此搜索将在搜索框中获取与给定
Tags关联的Values。
【问题讨论】:
-
@Neha 我正在通过 Recycler View 使用
Staggered Grid View -
@Neha 你看过
Edit-1部分吗? -
我认为你只需要一个经典的过滤器,遍历你的模型列表并根据它们的标签选择项目。
-
是的,我已经看到......你必须在你的模型类上应用过滤器并根据新数据重置你的布局......我不明白问题出在哪里......如果你已经在做那
标签: java android json android-search