Android 开发笔记 ProgressDialog的Back健关闭
当页面需要进行数据处理(数据运算或从网络获取数据),时间比较长,需要用户等待时,一般会弹出ProgressDialog等待对话框。
但是有时数据处理时间太长了,用户不想当等待,需要直接回到页面操作时,希望按back健返回, ProgressDialog是无法通过back健返回的。
为了方便处理,不用在每个显示的页面都些onBack事件,要自定义ProgressDialog:
public class DialogActivity extends ProgressDialog {
public DialogActivity(Context context) {
super(context);
}
public void onBackPressed() {
CommonUtility.setConnet(false);
this.cancel();
}
}
posted on 2012-08-17 14:37 linvaluable 阅读(503) 评论(0) 收藏 举报
浙公网安备 33010602011771号