
1 2 3 4 5 6 7 8 9 10 11 12
|
mSaveingProgressDialog.setOnKeyListener(mDialogOnKeylistener); DialogInterface.OnKeyListener mDialogOnKeylistener = new DialogInterface.OnKeyListener(){ public boolean (DialogInterface dialog, int keyCode, KeyEvent event) { if (mSaveing) { if (KeyEvent.KEYCODE_BACK == keyCode) { return true; } } return false; } } ;
|
即给对话框设置按键监听OnKeyListener,在onKey()方法中判断当前点击的按键是否是back键,如果是则return true
近期评论