Я создаю приложение, которое связывается с веб-сервисом.
У меня есть метод heartBeat, который я хотел бы вызывать асинхронно каждые 5 секунд или около того.Моя проблема не в том, как сделать это асинхронным.Но как я продолжу работу.Я использую внутренний класс, который наследуется от AsyncTask.У меня вопрос, как я могу запускать этот поток каждые 5 секунд?
Я пробовал что-то вроде doInBackground ()
while (true) {
...
Thread.sleep(5000);
}
, но мне также нужен оператор return, чтобы сообщить потоку пользовательского интерфейса всевеб-сервис доступен или нет.