其他分享
首页 > 其他分享> > 关于ProgressDialog按返回键后不执行返回键处理代码的问题

关于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;
        }
     });

标签:返回,键后,KeyEvent,DialogInterface,ProgressDialog,keyCode
来源: https://blog.csdn.net/yu_weiguo/article/details/115628756