我的应用程序正在从Web服务器加载一些数据。这次我想有一个进度对话框,以避免应用程序用户黑屏。ProgressDialog无法停止
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();
是引导我进入新页面的第二种方法。不幸的是,当我按下确定按钮时,应用程序首先进入第二页并且第二次出现不停的进度对话框。请问我的错在哪里?
我曾尝试使用MyDialog.dismiss(); Status();之后; 。停止进度对话框,但当第二页开始时出现进度对话框 – 2011-01-22 19:32:20