我正在使用Spinner
在java代码中动态更改ArrayAdapter
的条目:
String[] spec = getResources().getStringArray(R.array.home_specialty_spinner_sem_1_4);
ArrayList<String> specialty = new ArrayList<String>(Arrays.asList(spec));
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(Launch.this, android.R.layout.simple_spinner_dropdown_item, specialty);
homeSpecialty.setAdapter(spinnerArrayAdapter);
问题在于,当使用android.R.layout.simple_spinner_dropdown_item
时,微调器将如图2和图3所示。
我想要实现的是使用图3的对话框样式获得图1(android.R.layout.simple_spinner_item
)的外观(这是我使用字符串数组填充Spinner
时的默认设置XML(Spinner条目)没有任何ArrayAdapter
)
有什么想法吗?