0
点赞
收藏
分享

微信扫一扫

ProgressDialog

写心之所想 2022-08-04 阅读 75


protected void onCreate(Bundle savedInstanceState) {  
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
openProcessDialog(true);
Intent i = new Intent();
i.setClass(MainActivity.this, MyFaxMainPage.class);
startActivity(i);

}
});
......
}

private void openProcessDialog(boolean value) {

if (value) {
progressDialog = new ProgressDialog(MainActivity.this);
progressDialog.setIndeterminate(false);
progressDialog.setCancelable(false);
progressDialog.setMessage("Preparing EFax ducument");
progressDialog.show();
} else {
if (progressDialog != null && progressDialog.isShowing()) {
progressDialog.dismiss();
}
}

}

@Override //dismiss,when back to mainpage
protected void onStop() {
super.onStop();
openProcessDialog(false);
progressDialog = null;
}

 

举报

相关推荐

0 条评论