は、私はちょうどダイアログのようなものを表示したいと思います(ただし、ダイアログは右、唯一のモーダルです?)「読み込み中...」ダイアログを表示するには?
私の活動は、()
をのonCreate内のデータをロードしているし、完全なときに、この「ダイアログ」を却下します。
データがロードされていることをユーザーに通知する。
どうすれば簡単に行うことができますか?
私は、この期間中にユーザーがUIとやりとりできるようにしたくありません。データが読み込まれるまで待つだけです。
は、私はちょうどダイアログのようなものを表示したいと思います(ただし、ダイアログは右、唯一のモーダルです?)「読み込み中...」ダイアログを表示するには?
私の活動は、()
をのonCreate内のデータをロードしているし、完全なときに、この「ダイアログ」を却下します。
データがロードされていることをユーザーに通知する。
どうすれば簡単に行うことができますか?
私は、この期間中にユーザーがUIとやりとりできるようにしたくありません。データが読み込まれるまで待つだけです。
私は私のためのソリューションは、ProgressDialogとAsyncTask
https://sites.google.com/site/androidhowto/how-to-1/asynctasks-with-progressdialogs
Android documentationを参照してください。ここで
いくつかの要素:
// keep a reference on the dialog (class member)
ProgressDialog mWaitingDialog;
// when you start loading the data
mWaitingDialog = ProgressDialog.show(MyActivity.this, "", "Loading. Please wait...", true);
// when data have been loaded
mWaitingDialog.dismiss();
ProgressDialog progressDialog;
progressDialog = new ProgressDialog(mContext);
progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
progressDialog.setMessage("Loading...");
progressDialog.setCancelable(false);
を使用することがわかった私はプログレスダイアログとAsyncTask ...作品を使用して実装さて、私は最初に試したときにいくつかのことを間違ってやっていました。 – ycomp