2011-07-31 7 views
3

プログレスバーのスピナーを使用してAlertDialogを表示するにはどうすればよいですか?進行スピナーを持つダイアログを表示するにはどうすればいいですか?

ボタンを押すと、データの読み込みが終了してスピナーとメッセージとタイトルが表示されるまでUIをブロックします。

私はこれにasyncTaskを使用する必要があることは知っていますが、プログレスバーのスピナーでダイアログを表示するにはどうすればよいですか?

答えて

10

これは、あなたが、これはまた、あなたは、ProgressDialogを使用している場合、あなたは後で(解任のためにそれを参照を保持する必要があることを念頭に置いておく

2

を助け

ProgressDialog progressDialog = ProgressDialog.show(YourClassName.this, "", "Please wait"); 

希望を必要とするすべてでなければなりません)、それはよonPause()と再作成onResume()またはを使用する場合

だから、あなたはそれを却下、参照を更新する必要があります(ダイアログが破壊され、再作成されるため)向きが例えば変更された場合、クラッシュ

...android:configChanges="orientation|keyboardHidden"></activity> 

AndroidManifest.xmlにあり、自分で変更を処理します

関連する問題