Как спроектировать этот компонент в приложении для Android, который выглядит как Spinner, но не на самом деле? - PullRequest
0 голосов
/ 11 июля 2019

Я мог бы просто спроектировать спиннер с выпадающим списком (при нажатии на такой счетчик, появляется выпадающий список) - однако, я хочу, чтобы при нажатии на такой компонент результат был точно таким же, как в НИЖЕ изображение ), то, что произошло дальше, показано на изображении ниже - для некоторых параметров отображается рамка поиска размытия. Как выпадающий список так хлопотно с длинным списком.

Мое мнение, я думаю, что такой компонент должен быть другим компонентом в приложении для Android - не Spinner, или есть режим Spinner, который я не обнаружил?

Я с нетерпением жду всех ваших советов или документации!

Ожидаемый результат

Ответы [ 2 ]

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

Этого можно добиться с помощью AutoCompleteTextView с настраиваемым адаптером.

Найдите ссылку ниже: Android AutocompleteTextView с примером настраиваемого адаптера

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

Если вы хотите, чтобы ваш счетчик открывался как диалог, вы можете сделать это, просто установив для spinnerMode значение «dialog» в xml.

android:spinnerMode="dialog"

Теперь, если вы хотите настроить макет, вы можете создать свой собственный макет и использовать его для диалога.

...