我想知道如果可以做到这一点,可以在AutoCompleteTextView选择时自定义下拉列表的颜色.我可以自定义一切,但不是所选的颜色,即它保持不变.
在活动中:
ArrayAdapter adap = new ArrayAdapter(this, R.layout.row, strings);
autoNewBird = (AutoCompleteTextView)findViewById(R.id.autoCompleteBirdName);
autoNewBird.setAdapter(adap);
row.xml:
android:id="@+id/birdtext"
android:padding="5dip"
android:background="@drawable/custom_spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="@style/spinner_item"
android:gravity="center_vertical"
android:layout_gravity="center_vertical" android:lines="1"/>
和drawable custom_spinner.xml(在可绘制的文件夹中)
android:drawable="@drawable/listback" />
android:drawable="@drawable/listback" />
android:drawable="@drawable/threebythree" />
这适用于微调下拉菜单,但对于AutoCompleteTextView,当选择时,它不会像旋转器下拉菜单那样改变颜色.
任何帮助或经验,这将不胜感激.