关于ProgressDialog按返回键后不执行返回键处理代码的问题

关于ProgressDialog按返回键后不执行返回键处理代码的问题

解决方案

要单独对ProgressDialog设置监听事件,而不是在Activity的onKeyDown中。

mProgressDialog.setOnKeyListener(new DialogInterface.OnKeyListener() {

        public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
            // TODO Auto-generated method stub
            // Cancel task.
            if (keyCode == KeyEvent.KEYCODE_BACK) {

            }
            return false;
        }
     });
上一篇:使用AsyncTask实现android后台耗时程序的ProgressDialog提示Demo


下一篇:Android常用组件