我正在使用AppCompatAutoCompleteTextView
,但是我不能改变下拉列表的背景,也不能改变选择器的背景颜色。我试过color或drawable,但是没有任何变化。
<androidx.appcompat.widget.AppCompatAutoCompleteTextView
android:id="@+id/topicEt"
android:layout_width="match_parent"
android:layout_height="48dp"
android:layout_marginTop="4dp"
android:background="@drawable/corner_shape_spinner_darkness"
android:dropDownHeight="wrap_content"
android:hint="@string/support_select_topic"
android:inputType="none"
android:editable="false"
android:paddingStart="12dp"
android:textAppearance="@style/Body_12"
android:textColor="@color/white"
android:textColorHint="@color/gray200"
android:drawableEnd="@drawable/dropdown_icon_selector"
android:paddingEnd="14dp"
android:dropDownSelector="@color/lightness100"
android:popupBackground="@color/darkness100"/>
你知道吗?
1条答案
按热度按时间mf98qq941#
您可以使用
app:backgroundTint
属性更改AppCompatAutoCompleteTextView
选择器背景。并使用以下任一方法以编程方式更改下拉列表的背景: