android自带的progressDialog是没有超时功能的,但在平时使用时,很多时候等待响应的时间是一定的,这时候就需要ProgressDialog能超时停止,否则该控件将一直存在。
/*
* 可以设定超时的时间以及超时后的行为,使用时可以通过静态Create的方式* 创建一个MyProgressDialog实例对象
*/
public class MyProgressDialog extends ProgressDialog {
public static final String TAG = "ProgressDialog";
private long mTimeOut = 0; // 默认timeOut为0即无限大
private OnT