列表视图中的数据过滤器通过微调器

时间:2013-04-05 06:11:09

标签: android filter

当我从微调器中选择一个类时,我想过滤列表视图中的数据。任何样本项目或与此相关的任何链接,请提供给我。 enter image description here

我有这种格式的数据。 提前致谢。

2 个答案:

答案 0 :(得分:0)

您可以查看以下内容:Search In ListViewCustom ListView Filters

另外,根据您的要求,AutoCompleteTextView比Spinner更合适。

答案 1 :(得分:0)

您还没有详细说明您的问题,但我认为您想要从微调器中选择一个类,并且根据该选择,您只想为从旋转器中选择的类更新“listview”。

如果我是对的,那很简单,

首先,你必须更新你的arrayList<>仅适用于所选类别(此处您的逻辑将起作用,您可以选择任何算法。)

其次,使用以下方法更新列表适配器 -

notifyDataSetChanged()
notifyDataSetInvalidated();

它将再次调用适配器以获取更新的arrayList<>现在已经完成了。 :)