当我从微调器中选择一个类时,我想在列表视图中过滤数据。任何与此相关的示例项目或任何链接,请提供给我。
我有这种格式的数据。提前致谢。
您可以检查这些:Search In ListView或Custom ListView Filters。
此外,根据您的要求,AutoCompleteTextView 比 Spinner 更合适。
您没有详细说明您的问题,但我认为您想从微调器中选择一个类,并根据该选择仅更新从微调器中选择的类的“列表视图”。
如果我是对的,那很简单,
首先,您必须仅针对选定的类更新您的 arrayList<> (在这里您的逻辑将起作用,您可以选择任何算法。)
其次,使用以下方法更新您的列表适配器 -
notifyDataSetChanged()
notifyDataSetInvalidated();
它会再次调用您的适配器以获取更新的 arrayList<>,现在它已经完成了。:)