【发布时间】:2014-12-21 11:57:07
【问题描述】:
我正在尝试使用 xmlpullparser 从 url 加载微调器下拉项目。我可以解析 xml 数据,但无法将它们动态添加到微调器项中。我该怎么做?
【问题讨论】:
标签: android xml parsing spinner xmlpullparser
我正在尝试使用 xmlpullparser 从 url 加载微调器下拉项目。我可以解析 xml 数据,但无法将它们动态添加到微调器项中。我该怎么做?
【问题讨论】:
标签: android xml parsing spinner xmlpullparser
将您的 XML 数据转换为 ArrayList,然后使用如下代码:
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>
(this, android.R.layout.simple_spinner_item, yourArrayList);
spinner.setAdapter(dataAdapter);
如果底层数据发生变化,更新ArrayList,然后调用dataAdapter.notifyDataSetChanged()。
【讨论】: