В настоящее время я использую Material Design TextInputLayout OutlinedBox, как показано ниже:
<android.support.design.widget.TextInputLayout
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputEditText
android:id="@+id/myEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Title"
android:inputType="text"/>
</android.support.design.widget.TextInputLayout>
Я пытаюсь добавить раскрывающийся список Spinner
под моим TextInputEditText и хотел бы сохранить тот же стиль: OutlinedBox.
Я вижу, что выпадающие списки поддерживаются в Material Design, Текстовые поля Text Design . Как показано здесь для Района:
В настоящее время я использую Spinner для создания выпадающего меню.
<Spinner
style="@style/Widget.AppCompat.Spinner.DropDown"
android:id="@+id/option"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:dropDownWidth="match_parent" />
Невозможно добавить раскрывающийся список в соответствии с дизайном OutlinedBox. Есть ли какая-нибудь библиотека, которая позволила бы мне сделать это, или есть лучший способ реализовать это в Material Design?