私は非同期タスクを使用するアクティビティに取り組んでいます。だから私は、この非同期タスクのonPreExecuteに表示したいアニメーションアクティビティを作成しました。これを行う方法はわかりません。onPreExecuteでアニメーションアクティビティを表示するには?
私のクエリを解決する方法はありますか? onCreateで
私は非同期タスクを使用するアクティビティに取り組んでいます。だから私は、この非同期タスクのonPreExecuteに表示したいアニメーションアクティビティを作成しました。これを行う方法はわかりません。onPreExecuteでアニメーションアクティビティを表示するには?
私のクエリを解決する方法はありますか? onCreateで
その後onPostExecute上書き
mdialog=new Dialog(this);
new LongOperation().execute("");
以下のようないくつかを呼び出します。
@Override
protected void onPostExecute() {
mdialog.dismiss();
}
私はonPreExecuteでアニメーションアクティビティを使用する必要があります。 – Saurabh
OnPostExecuteはUIスレッドで実行されます。これはAsyncTaskからの組み込みのメカニズムで、ネットワーク要求や更新UI onPostExecuteなどのバックグラウンド操作(doInBackground)を実現します。 onPreExecuteもUIThreadで実行されます。これは、例えばプログレスバーを表示するために使用されます。 AsyncTask Doc https://developer.android.com/reference/android/os/AsyncTask.htmlを参照してください。 runOnUiThread onPreまたはonPostExecuteを使用することはありません! –
あなたは –
http://stackoverflow.com/questions/2651360/how-toを試してみました何あなたのコードを入れて-provide-animation-when-calling-another-in-in -roid – Mrinmoy
私は進行状況ダイアログのみを使用しています。 – Saurabh