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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
prostor7
0 / 0 / 0
Регистрация: 13.10.2015
Сообщений: 8
#1

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

14.10.2015, 10:34. Просмотров 169. Ответов 0
Метки нет (Все метки)

Нужно сделать динамический выпадающий список поверх остальных элементов.
Список формируется(изменяется) в зависимости от ввода в 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     Список поверх остальных элементов
Посмотрите здесь:

Как нарисовать imageView сверху остальных view? - Программирование Android
У меня есть listview с горизонтальной прокруткой. Мне надо нарисовать imageView в определенной позиции так, чтобы она перекрывала сверху...

Кнопка поверх всего - Программирование Android
Здравствуйте форумчане, у меня есть сервис, который реагирует на входящий звонок и мне нужно, чтобы поверх всех окон появилась кнопка...

Фрагмент поверх другого - Программирование Android
Меняю фрагменты след. кодом: public void fragmentChange(int id, boolean addToBackStack){ FragmentTransaction fTrans =...

Canvas поверх GridLayout - Программирование Android
Рад всех приветствовать! Чтобы лучше понять мой вопрос, представьте себе игру крестики-нолики. Когда кто-нибудь выигрывает, выигрышный...

Рисовать поверх всего - Программирование Android
Есть ли возможность рисовать поверх всего экрана не вешая канвас на какую либо вьюшку? То есть есть кастомная кнопка, неизвестно где она...

Контролы поверх Google-карты - Программирование Android
Всё активити занято гугл картой. Подскажите плиз как разместить контролы(button или imagebutton) поверх карты

Установить элемент поверх ImageView - Программирование Android
Можно ли поставить в разметке какой-либо элемент, например Checkbox, поверх ImageView?

View поверх всех окон - Программирование Android
Как сделать приложение, как это - https://play.google.com/store/apps/details?id=com.iwobanas.screenrecorder.pro Пробовал в манифесте...

Разместить поверх ImageView рамку - Программирование Android
У меня есть некое изображение, ImageView, которое находится по центру экрана. Мне нужно, поместить по верх этого изображения рамку. Рамка...

Вывод кнопок поверх камеры - Программирование Android
Доброго времени суток!!! Вот таким образом я вызываю камеру!!! Intent intent = new Intent(); ...


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

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

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