Android系统默认AlertDialog是点击屏幕就消失的.根据业务需求,点击屏幕不消失的方法:
AlertDialog dialog = new AlertDialog.Build(this).setView(view).create();
dialog.setCanceledOnTouchOutside(false);
dialog .show();
本文介绍如何在Android中防止AlertDialog被点击屏幕区域之外的部分关闭。通过设置`setCanceledOnTouchOutside(false)`方法,可以实现点击屏幕任意位置对话框都不消失的效果。
Android系统默认AlertDialog是点击屏幕就消失的.根据业务需求,点击屏幕不消失的方法:
AlertDialog dialog = new AlertDialog.Build(this).setView(view).create();
dialog.setCanceledOnTouchOutside(false);
dialog .show();
1013

被折叠的 条评论
为什么被折叠?