更改重新加载屏幕上的微调器具有新值

时间:2013-05-11 12:23:47

标签: java android xml

我对Android很新,但我对旋转器印象深刻。我只是想知道是否有可能有一个微调器(填充城市),当用户选择一个城市,然后刷新并显示与该城市相关的记录?

我将处理json解析和所有,但我想知道它是否可能?还是有更好的城市过滤方式?任何例子都将受到高度赞赏

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。更改第一个微调器的数据后,使用新数据存储第二个微调器适配器,然后调用第二个微调器适配器的notifyDataSetChanged()方法。

例如,我假设您将数据存储在list中。在存储之前,新数据使用list.clear()清除以前的数据,然后存储新数据。然后拨打

spinnerAdapter.notifyDataSetChanged();

我希望这会对你有所帮助。