Q:

"inputType="none" doesn't work with Material Components ExposedDropdownMenu

I'm trying do make a non-editable exposed dropdown menu, following the guide under "Implementing an exposed dropdown menu" found here: https://material.io/develop/android/components/text-fields/
However, it's still editable, even with "inputType="none"" on the AutoCompleteTextView.
Here's my xml:
<com.google.android.material.textfield.TextInputLayout
            android:id="@+id/textInputLayout"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginBottom="24dp"
            style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu">

            <AutoCompleteTextView
                android:id="@+id/autoCompleteTextView"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:inputType="none" />

</com.google.android.material.textfield.TextInputLayout>

Does anybody know why this doesn't work, even though it's in their official documentation and how to make this truly non-editable?
PS: "editable="false"" does solve the problem, but since this is depracted, I don't really want to use it

A:

How about this:
android:focusable="false"
android:focusableInTouchMode="false"
android:inputType="none|textNoSuggestions"
android:cursorVisible="false"

