У меня есть AsyncTask, которая получает информацию из Интернета. Но когда сигнал или Wi-Fi соединение слабое. Время ожидания AsyncTask истекло, и приложение закрывается.
Я подумал, может быть, я мог бы настроить таймер, поэтому, когда AsyncTask занимает больше 20 секунд, тогда он отображает диалог или даже тост и отправляет пользователя к предыдущей активности в классе.
Как мне это сделать?
Я знаю, что разумным способом было бы считать увеличение целого числа
Может быть, что-то вроде ..
private class fetcher extends AsyncTask<Void,Void,Void>{
protected void DoInBackground(){
for(int i = 0;i<20;i++){
//DO something
Я на правильном пути?
Некоторое руководство будет полезно!