我正在尝试制作一个完全自定义的下拉框。但是在制作弹出当你按下它时的布局时遇到了困难。这是我的适配器代码:
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, R.array.my_array, R.layout.spinnertext);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
根据我在文档中阅读到的内容,布局似乎是由以下代码确定的:
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
尽管我每次更改为新的布局后,尝试使用下拉框时应用会失败。我已经尝试查找"android.R.simple_spinner_dropdown_item"的样式以弄清是否可能漏掉了什么。我尝试过的所有布局都是线性或相对布局,只有一个TextView。
当选择Spinner时,如何使自定义布局弹出?