我更改了微调器的 ArrayAdapter 方法,并获得了自定义微调器。 只需更改此方法的参数即可
Spinner spinner = (Spinner) findViewById(R.id.Spinner01);
ArrayAdapter<CharSequence> adapter=ArrayAdapter.createFromResource(This,R.array.statename,R.layout.mylayout);
spinner.setAdapter(adp);
其中mylayout文件包含
<EditText
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/spinnerTarget"
android:textColor="#FF8B1500"
android:gravity="center"
>
最佳答案
最好使用自动完成文本我认为这可以解决您的问题。
关于android - 如何使 Spinner 可编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3641473/