AutoCompleteTextView wykrywa, kiedy wybrany wpis z listy jest edytowany przez użytkownika

mamAutoCompleteTextView Używam, aby wybrać element z długiej listy. Użytkownik powinien mieć możliwość wyboru z góry określonego elementu z listy. Nie powinni mieć możliwości wprowadzania własnych przedmiotów.

Aby sprawdzić, czy przesyłają tylko element z listy, należy użyćsetOnItemClickListener wyzwolić flagę boolowską. Problem polega na tym, że po ustawieniu flagi boolowskiej na true, nadal mogą edytować wybrany tekst elementu. Muszę to wykryć i ponownie ustawić flagę boolowską na false. Jak mam to zrobic. Widziałem sugestię użyciaonKeyDown, ale nie jestem pewien, jak to zrealizować.

questionAnswers(3)

yourAnswerToTheQuestion