То, что я хочуПошив автокомплектовTextView в соответствии с моими потребностями?
Простой EditText. Пользователь должен иметь возможность вводить текст в любой момент времени.
onНажмите здесь EditText, всплывающее окно должно появиться на привязке к EditText.
onНажмите здесь EditText, если всплывающее окно уже отображается, а затем отпустите всплывающее окно.
Это всплывающее окно будет содержать список элементов (которые я решаю и не фильтрует) при нажатии на который EditText будет заполнен щелчком элемента.
Когда я начну печатать, всплывающее окно должно исчезнуть.
Я должен быть в состоянии установить анимацию выпадающего списка.
Каковы мои варианты
Очевидно, AutoCompleteTextView. Работала отлично после настройки AutoCompleteTextView. Но были ли две проблемы?
Я смог выполнить пункты 1, 2, 4 и 5. Как обойти это число 3 и число 5?
Поскольку ничего не получалось ...
Я думал, что я могу просто поставить редактировать текст и показать всплывающее окно. :)
Но это не удается полностью ...
Я просто пытался сделать простой путь. Я добавил EditText. И затем я создал класс PopupWindow и завысил список в нем. Затем я привязал его к моему EditText. Теперь проблема снова начинается -
Я нажимаю на EditText. Появится всплывающее окно. Делает все внимание и клавиатура уходит. Определенно не то, что я хочу. Поэтому я сделал всплывающее окно не ориентируемым.
И теперь я нажимаю на EditText, появляется всплывающее окно. Не фокусируется. Поэтому клавиатура остается на вход. Просто идеально, как я хочу. Но когда я нажимаю элемент списка в ListView, он ничего не делает. Зачем? Это не фокусируется!
Так что же мне теперь делать? В каком направлении я иду?