Материальный дизайн TextInputLayout с прикрепленным раскрывающимся списком? - PullRequest
1 голос
/ 09 июля 2020

Есть ли компонент материала, который позволит мне легко установить левую часть TextInputEditText в виде раскрывающегося списка, как на изображении ниже? Если нет, я могу что-то создать, но хотел бы узнать, знает ли кто-нибудь больше о компонентах материала, прежде чем я начну выполнять слишком много нестандартной работы. Хотя для меня это выглядит обыденным.

Ответы [ 2 ]

0 голосов
/ 11 июля 2020

Пока что в обоих ответах говорится об использовании AutoCompleteTextView. Однако это не ответ на мой вопрос. Как вы можете видеть на изображении, которое я разместил с вопросом, раскрывающимся списком является только левая сторона. Правая сторона - это обычный текстовый ввод, на который не влияет раскрывающийся список.

Однако я думаю, что можно с уверенностью предположить, что нет компонента, который бы сделал это легко для меня, и что он действительно было бы нестандартной работой, чтобы эти два компонента выглядели как один единственный компонент.

0 голосов
/ 09 июля 2020

Что касается материального компонента, Google удалил счетчик из своих элементов пользовательского интерфейса. Предпочтительный способ сделать это - TextInputLayout вместе с AutoCompleteTextView, точно так же, как Ашу упоминал в разделе комментариев.

Вот более подробная статья, которая может помочь вам в реализации AutoCompleteTextView. https://blog.usejournal.com/there-is-no-material-design-spinner-for-android-3261b7c77da8

...