У меня есть код Asynctask, который отлично подходит для l oop, чтобы применить несколько Sql запросов, показывая при этом окно загрузки, которое в конце запускает следующую функцию. Поскольку Google не поддерживает этот метод, как лучше всего добиться того же успеха?
private class loadQuestions extends AsyncTask<Void, Void, Void> {
@Override
protected void onPreExecute() {
super.onPreExecute();
progress = new ProgressDialog(MainActivity.this);
progress.setTitle("loading");
progress.setMessage("loading..");
progress.setCancelable(false);
progress.show();
}
@Override
protected Void doInBackground(Void... arg0) {
for(int i = 0; i < 500; i++) {
// sql queries..
}
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
progress.dismiss();
nextfunction();
}
}
Спасибо!