AlertDialog show = new AlertDialog.Builder(MainActivity.this) .setTitle("提示").setMessage("不能打开").setCancelable(false) .setPositiveButton("确定", null).show(); //点击确定按钮不消失(必须在show方法之后) show.getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener(null);