【发布时间】:2011-12-24 16:10:58
【问题描述】:
我有 2 节课。一个带有微调器的类和一个偏好类。微调器使用来自 strings.xml 的数组设置`s1 = (Spinner) findViewById(R.id.spinner1);
ArrayAdapter adapter1 = ArrayAdapter.createFromResource(
this, R.array.height_array, android.R.layout.simple_spinner_item);
adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
s1.setAdapter(adapter1);`
第二个类是带有 ListPreference 的偏好类(认为它是一个 ListPreference) /一种微调器。如果您单击它并从 ListPreference 中选择任何项目,我希望微调器使用另一个数组。将 R.array.height_array 更改为 R.array.height2_array 或类似的东西。可能吗?
【问题讨论】:
标签: android arrays spinner preference