私のアプリは、Webサーバーからデータをロードしています。この時間は、アプリユーザーに黒い画面を表示させないために進捗ダイアログが必要です。ProgressDialog cant stop
Button ok = (Button) findViewById(R.id.ok);
ok.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
MyDialog = ProgressDialog.show(yassou.this, " " , " Loading. Please wait ... ", true);
MyDialog.show();
// myIntent.username.getText();
try {
Send();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Status();
//MyDialog=null;
}
});
これはbtn魔法使いであり、 "onclick"はデータをロードしています。 Send()
;ユーザーが自分のサーバーに入力したデータを送信する方法です。Status();
は私を新しいページに誘導する2番目の方法です。残念なことに、私がokボタンを押すと、アプリケーションは最初に2ページ目に行き、2番目に表示されます私は間違っていますか?
を試してみてください。 Status()の後に。これにより、進行状況ダイアログは停止しますが、2番目のページが開始されると進行状況ダイアログが表示されます –