私のアプリケーションでは、データをロードするために数秒待っているアクティビティを別のアクティビティに渡すときに、その間に ActionBar にある円形の ProgressBar スピンを表示したいと考えています。ProgressBar を ActionBar に配置することができ、次のコードで ActionBar のアイコンをクリックして回転を開始します。
if (item.getItemId () == R.id.MenuProgress) {
item.setActionView (new ProgressBar (this, null, android.R.attr.progressBarStyle));
item.expandActionView ();
return true;
}
しかし、私が本当に望んでいるのは、新しいアクティビティを起動するために実行することです。つまり、新しいクラスを起動する AsyncTask のメソッド 'OnPreExecute ()' から呼び出します。どうすればいいですか?誰でも私を助けることができます。ありがとうございました。