Android XML解析器-创建微调器

Android XML解析器-创建微调器,android,xml,arrays,spinner,items,Android,Xml,Arrays,Spinner,Items,您好,我正在解析xml文件以插入按钮、文本视图,为了创建它们,我正在为每个按钮调用一个函数,以便根据xml创建多个按钮。现在,我想在xml中创建一个微调器。但我想从数组中插入它的项。 1. 文本1 我不想以这种方式输入文本。我想调用一个数组。那么我需要做什么呢? 如何将数组名记录到xml中并调用它?谁能帮帮我吗?你试过在那个旋转器上设置适配器吗?像这样: Spinner spinner = ...; final String[] choices = {"1","2"}; ArrayAda

您好,我正在解析xml文件以插入按钮、文本视图,为了创建它们,我正在为每个按钮调用一个函数,以便根据xml创建多个按钮。现在,我想在xml中创建一个微调器。但我想从数组中插入它的项。


1.
文本1
我不想以这种方式输入文本。我想调用一个数组。那么我需要做什么呢?
如何将数组名记录到xml中并调用它?谁能帮帮我吗?

你试过在那个旋转器上设置适配器吗?像这样:

Spinner spinner = ...;
final String[] choices = {"1","2"};

ArrayAdapter<String> adapter =new ArrayAdapter<String>(ObservationSubmit.this,android.R.layout.simple_spinner_item, choices);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

spinner.setAdapter(a);
微调器微调器=。。。;
最后的字符串[]选项={“1”,“2”};
ArrayAdapter=新的ArrayAdapter(ObservationSubmit.this,android.R.layout.simple\u微调器\u项,选项);
setDropDownViewResource(android.R.layout.simple\u微调器\u下拉菜单\u项);
旋转器。设置适配器(a);

您是否尝试在该微调器上设置
适配器
?是的,我以这种方式设置了适配器,并且成功了,感谢我在我的评论中添加了答案。如果对您有帮助,请将其标记为“接受”
Spinner spinner = ...;
final String[] choices = {"1","2"};

ArrayAdapter<String> adapter =new ArrayAdapter<String>(ObservationSubmit.this,android.R.layout.simple_spinner_item, choices);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

spinner.setAdapter(a);