0

我正在使用以下Spinner方法在 java 代码中动态更改 a 的条目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。

在此处输入图像描述

我想要实现的是android.R.layout.simple_spinner_item使用图 3 的对话框样式获得图 1 ( ) 的外观(这是我在使用没有任何 XML(Spinner Entries )Spinner的字符串数组填充ArrayAdapter

有什么想法吗?

4

0 回答 0