美文网首页
Android AlertDialog 设置确定不取消

Android AlertDialog 设置确定不取消

作者: Lrxc | 来源:发表于2017-11-16 19:06 被阅读78次

    AlertDialog 点击空白处可以取消,点击确定、取消按钮也会取消,但是有些场景不需要取消的。。
    空白处取消设置setCancelable(false) 即可 但是确定、取消按钮还是可以取消

    方法如下

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

    相关文章

      网友评论

          本文标题:Android AlertDialog 设置确定不取消

          本文链接:https://www.haomeiwen.com/subject/hkdrvxtx.html