Удалить стрелку раскрывающегося списка из AutoCompleteTextView - PullRequest
0 голосов
/ 21 сентября 2019

Я хочу удалить стрелку раскрывающегося списка, которая создается AutoCompleteTextView, когда я использую TextInputLayout и использую стиль: ExposedDropdownMenu

Added image about what I want to remove

Ниже приведен мой код:

<com.google.android.material.textfield.TextInputLayout
        android:layout_marginTop="10dp"
        style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu"
        android:hint="Marital Status"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:boxStrokeColor="@color/colorPrimaryDark">

        <AutoCompleteTextView
            android:background="@null"
            android:focusable="false"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/edt_marital" />
    </com.google.android.material.textfield.TextInputLayout>

1 Ответ

2 голосов
/ 21 сентября 2019

Если вы хотите избежать выпадающего значка, просто используйте атрибут app:endIconMode.

<com.google.android.material.textfield.TextInputLayout
      style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu"
      app:endIconMode="none"
      ...>

До и после:

enter image description hereenter image description here

...