欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

android当触碰屏幕时ProgressDialog进度条对话框就消失了的处理方法

程序员文章站 2022-05-01 18:16:13
解决方法: 1.使用progressdialog.setCancelable(false)也行,但是这样就不能响应返回键的事件了 2.调用progressdialog.se...

解决方法:

1.使用progressdialog.setCancelable(false)也行,但是这样就不能响应返回键的事件了

2.调用progressdialog.setCanceledOnTouchOutside(false),这样和4.0之前的一样,只是防止触摸屏幕

例子:

ProgressDialog dialog = new ProgressDialog(MainActivity.this);
dialog.setTitle("分析中。。。");
dialog.setMessage("请稍等。。。");
dialog.setCanceledOnTouchOutside(false);
dialog.show();