选择了微调器中的某些内容时,禁用ListView中的项目

时间:2014-06-07 06:56:09

标签: android listview android-listview spinner

我正在创建一个应用程序,我需要从Spinner中选择一个项目,然后单击“提交”按钮。根据点击的内容,ListView需要让某些项目消失,基本上创建一个全新的数组。

catch是:此ListView中的每个元素都有一个与之关联的特定类型(type1,type2等)。在Spinner中,例如,如果我在Spinner中选择type1,则只显示带有type1的ListView中的项目。其他一切都应该消失。

我已经构建了一个哈希映射,我可以将ListView中的每个元素与一个类型相关联,这是出于进一步的原因。当我单击该提交按钮时,如果选择了Spinner项目,我只需要帮助禁用此ListView中的项目。

感谢您提供任何帮助!

1 个答案:

答案 0 :(得分:0)

您只需更新适配器并删除不想显示的项目。然后在适配器上调用notifyDataSetChanged()

ListView将刷新自己。