我正在尝试使用xmlpullparser从网址加载微调器下拉项。我可以解析xml数据,但无法动态地将它们添加到微调项目中。我该怎么做?
答案 0 :(得分:1)
将您的XML数据转换为ArrayList
,然后使用以下代码:
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>
(this, android.R.layout.simple_spinner_item, yourArrayList);
spinner.setAdapter(dataAdapter);
如果基础数据发生变化,请更新ArrayList
,然后致电dataAdapter.notifyDataSetChanged()
。