1

ProgresDialog を表示したいのですが、コードの何が問題なのかわかりません。ProgressDialog が表示されていません。任意のアイデアをお願いします。

imageBtnRouteStart.setOnClickListener(new OnClickListener() {
      public void onClick(View v) { 
          dialog = ProgressDialog.show(_activity, "", "Loading...", true, false);

          new OtherActivity().SaveR(_id, _activity, true, true);


             //** Launch the activity
             Intent showContent = new Intent(_activity.getApplicationContext(),
                        NewActivity.class);
             _activity.startActivity(showContent);

      }
    });
4

1 に答える 1

0

これを試して。

ProgressDialog pDialog = new ProgressDialog(activity.this);
pDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
pDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
pDialog.setCancelable(true);
pDialog.setMessage("Loading...");
pDialog.show();

しかし、あなたの関数では、進行状況ダイアログを表示し、その後に直接インテントを表示したいと考えていました。ほとんどの場合、進行状況ダイアログが 1 秒未満表示され、その後インテントが実行されます。

于 2013-02-22T01:27:07.110 に答える