Android-App 用の ProgressDialog を作成しようとしています (何かが起こっていることをユーザーに示す単純なもので、ボタンなどはありません) が、正しく取得できません。フォーラムやチュートリアル、SDK に付属のサンプル コードを調べましたが、役に立ちませんでした。
これは私が得たものです:
btnSubmit.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
(...)
ProgressDialog pd = new ProgressDialog(MyApp.this);
pd.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
pd.setMessage("Working...");
pd.setIndeterminate(true);
pd.setCancelable(false);
// now fetch the results
(...long time calculations here...)
// remove progress dialog
pd.dismiss();
pd.show();
また、パラメーターを追加していじってみましたが、new ProgressDialog
結果として何も発生しませんでした (選択したパラメーターが機能しないというエラーを除く)。つまり、ProgressDialog は表示されません。ダイアログを追加しなかったかのように、アプリは実行され続けます。
ダイアログを適切な場所に作成しているかどうかはわかりません。少し移動しましたが、それも役に立ちませんでした。多分私は間違った文脈にいますか?上記のコードは の中private ViewGroup _createInputForm()
にありMyApp
ます。
どんなヒントでも大歓迎です、