只有点击按钮才能关闭AlterDialog

给Alterdialog设置

builder.setCancelable(false);

builder.setOnKeyListener(new OnKeyListener() {

@Override
public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_SEARCH){
return true;
}else{
return false;
}

}

});

解决点击返回键与空白区域取消AlterDialog。

猜你喜欢

转载自blog.csdn.net/u014736670/article/details/52998142