Проблема остановки фоновой задачи в Android - PullRequest
0 голосов
/ 21 марта 2019

Я сделал приложение, которое подключается к модулю Wi-Fi Esp8266, отправляя http-запросы. После установления соединения и решения этой проблемы: Я сделал кнопку, которая отправляет запрос на запуск соединения После принятия соединения запускается асинхронная задача, которая использует цикл while (true), чтобы запросить значение, записать значение в текстовое представление на экране, а затем спит 2 секунды. Я хочу использовать ту же кнопку для вызова асинхронной задачи с помощью метода отмены, но она не работает. Приложение блокируется, оно перестает обновлять экран, запрос к модулю продолжается, но макет не возвращается в нормальное состояние.

...