Форум программистов, компьютерный форум CyberForum.ru

Список поверх остальных элементов - Android

Восстановить пароль Регистрация
 
prostor7
0 / 0 / 0
Регистрация: 13.10.2015
Сообщений: 5
14.10.2015, 10:34     Список поверх остальных элементов #1
Нужно сделать динамический выпадающий список поверх остальных элементов.
Список формируется(изменяется) в зависимости от ввода в EditText и "выпадает" под EditText.
Аналог TComboBox дельфей.

Внешне он должен выглядеть и вести себя как popupmenu или spinner;
popup не подходит т.к. его нельзя менять во время исполнения. Может кто подскажет как добавлять\удалять элементы во время исполнения?

spinner не подходит т.к. програмно раскрыть его можно только spinner.performClick(), но при раскрытии он "заберает" фокус ввода себе. Может кто подскажет как изменять элементы spinner, без "потери фокуса"?

через framelayout пробывал, но не получилось. многоуровневая разметка.

Может кто-то такое уже делал?
Подскажите куда копать?

Добавлено через 13 часов 6 минут
Решение найдено.
Компонент AutoCompleteTextView - это именно то, что я искал.
http://habrahabr.ru/post/243853/

Добавлено через 58 секунд
Решение найдено.
Компонент AutoCompleteTextView - это именно то, что я искал.
http://habrahabr.ru/post/243853/
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2015, 10:34     Список поверх остальных элементов
Посмотрите здесь:

Drawable поверх imageView Android
Android SurfaceView поверх ImageView
Контролы поверх Google-карты Android
Android View поверх всех окон
Android Установить элемент поверх ImageView
Кнопка поверх всего Android
Android Вывод кнопок поверх камеры
Canvas поверх GridLayout Android
Android EditText поверх ImageView
Android Рисовать поверх всего
Android Как нарисовать imageView сверху остальных view?
Фрагмент поверх другого Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 22:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru