Удалить стрелку раскрывающегося списка из AutoCompleteTextView

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

Добавлено изображение о том, что я хочу удалить

Ниже мой код:

<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>

comment
Это AutoCompleteTextView   -  person    schedule 21.09.2019
comment
@pskink Пожалуйста, прочтите и мой код, AutoCompletetextview здесь действует так же, тот же дизайн. Посмотрите здесь: material.io/develop/android/components/menu   -  person    schedule 21.09.2019


Ответы (1)


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

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

До и после:

введите здесь описание изображения  введите описание изображения здесь

person Gabriele Mariotti    schedule 21.09.2019
comment
После установки app: endIconMode = none раскрывающееся меню не отображается - person Shams; 29.06.2021
comment
@Shams, у тебя есть решение? - person Funny Moments; 01.08.2021
comment
@Gabriele Mariotti есть идеи, почему меню не отображается, если стрелка исчезает? - person Funny Moments; 01.08.2021