当前位置:  开发笔记 > Android > 正文

如何以编程方式在android中设置微调器的条目?

如何解决《如何以编程方式在android中设置微调器的条目?》经验,为你挑选了2个好方法。

我在string.xml文件中创建了各种字符串数组,我必须根据Java中的某些条件将不同的数组设置为微调器的条目.是否可能或数据库是唯一的方法.提前致谢.



1> adalPaRi..:

您需要使用适配器并在xml文件中填充tha数组.

createFromResource方法(第二个参数)中以xml指定数组的名称.

ArrayAdapter adapter = ArrayAdapter.createFromResource(this, R.array.my_array, android.R.layout.simple_spinner_item);   
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mySpinner.setAdapter(adapter);



2> Shudy..:

您必须从文件中提取数据:

String[] testArray = getResources().getStringArray(R.array.testArray);

然后,您必须在微调器中充气:

ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(
            this, android.R.layout.simple_spinner_item, testArray );
mySpinner.setAdapter(spinnerArrayAdapter);

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有