不是它的下拉视图,而是我们选择的TextView视图,看起来像EditText。
我正在使用自定义适配器,我尝试在适配器构造函数中设置它,然后使用super
将其抛回父级,但EditText视图仍在使用xml中的样式。
唯一与视图相关的I覆盖是getView:
public View getView(int position, View convertView, ViewGroup parent) {
View view = super.getView(position, convertView, parent);
TextView tv = (TextView) view;
//I do something with TextView here, but won't affect the problem
return view;
}
然后我像这样使用适配器
adapterAutoComplete = new CustomAdapter(
this, R.layout.custom_layout_item, objects);
adapterAutoComplete.setDropDownViewResource(
R.layout.custom_dropdown_layout);
autoComplete.setAdapter(adapterAutoComplete);
根据我的说法,它的EditText视图使用了我在xml中使用的样式并完全放弃了R.layout.custom_layout_item
。
我做错了什么?