NekOdin
@NekOdin

Ожидание результата EditText в цикле for?

Есть ArrayList в котором находятся слова. Есть EditText куда пользователь вписывает это же слово. Есть цикл for, который должен проходить по каждому элементу Листа и сравнивать его с написанным вручную с поля EditText. Вопрос: как сделать так, что бы в цикл ожидал пока пользователь напишет ответ в поле EditText?
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Активное ожидание это плохо, никогда так не делай. Всегда есть событие, на которое можно подписаться. TextWatcher.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Никак - цикл не должен ничего ожидать. У EDitText наверняка есть какие то события вида OnTextChanged - вот на них подписывайтесь и делайте что вам нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы