Задать вопрос
NekOdin
@NekOdin

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

Есть ArrayList в котором находятся слова. Есть EditText куда пользователь вписывает это же слово. Есть цикл for, который должен проходить по каждому элементу Листа и сравнивать его с написанным вручную с поля EditText. Вопрос: как сделать так, что бы в цикл ожидал пока пользователь напишет ответ в поле EditText?
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Академия Эдюсон
    Android-разработчик: тариф Базовый
    6 месяцев
    Далее
  • Skillbox
    Профессия Разработчик игр на Unreal Engine с нуля до Middle
    12 месяцев
    Далее
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Активное ожидание это плохо, никогда так не делай. Всегда есть событие, на которое можно подписаться. TextWatcher.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Микропетпроджект - https://home-cloud.store/
Никак - цикл не должен ничего ожидать. У EDitText наверняка есть какие то события вида OnTextChanged - вот на них подписывайтесь и делайте что вам нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы