Androidにはバックグラウンドワーカーはありますか! これで進行状況ダイアログを使用しました
しかし、これに対する解決策はありません。待機ダイアログを表示し、プロセスの終了後に他のプロセスを実行する必要があります。
このトピックで提案されている AsyncTask を使用しましたが、進行状況ダイアログがまだすぐに表示されません!!
Androidにはバックグラウンドワーカーはありますか! これで進行状況ダイアログを使用しました
しかし、これに対する解決策はありません。待機ダイアログを表示し、プロセスの終了後に他のプロセスを実行する必要があります。
このトピックで提案されている AsyncTask を使用しましたが、進行状況ダイアログがまだすぐに表示されません!!
これを試して:
class myAsyncTask extends AsyncTask<Void, Void, Void> {
Context context;
myAsyncTask(Context context) {
this.context=context;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
//Do stuff that you want after completion of background task and also dismiss progress here.
}
@Override
protected void onPreExecute() {
super.onPreExecute();
//create and show progress dialog here
}
@Override
protected Void doInBackground(Void… arg0) {
//background task here
return null;
}
}
次のように実行します。
myAsyncTask myWebFetch = new myAsyncTask();
myWebFetch.execute();
それが役に立てば幸い!!