解决Alertdialog触摸对话框边缘消失的问题
来源:互联网 发布:淘宝聚划算费用 编辑:程序博客网 时间:2024/04/29 08:52
开发的时候遇到一个问题,就是一触摸对话框边缘外部,对话框会自动消失。这个问题很纠结啊,查找了一下发现从Android 4.0开始,AlertDialog有了变化,就是在触摸对话框边缘外部,对话框会自动消失,查了源码,找到解决办法如下:
研究其父类时候发现,可以设置这么一条属性,在AlertDialog.Builder.create()之后才能调用这两个方法
方法一:
setCanceledOnTouchOutside(false);调用这个方法时,按对话框以外的地方不起作用。按返回键还起作用
方法二:
setCanceleable(false);调用这个方法时,按对话框以外的地方不起作用。按返回键也不起作用
1 0
- 解决Alertdialog触摸对话框边缘消失的问题
- AlertDialog在触摸对话框边缘外部,对话框消失的问题
- Android4.0以上AlertDialog在触摸对话框边缘外部,对话框消失
- Android4.0中Alertdialog对话框点击边缘外部消失问题解决
- Android4.0中Alertdialog对话框点击边缘外部消失问题解决
- Android AlertDialog解决点击按钮立即消失的问题
- 关于AlertDialog弹出后,触摸其他区域Dialog消失的问题
- 解决android中点击对话框外部,对话框消失的问题
- 解决android中点击对话框外部,对话框消失的问题
- AlertDialog指定按钮消失对话框
- Android Alertdialog对话框点击消失?
- AlertDialog点击按钮后对话框不消失的处理方法
- AlertDialog点击按钮后对话框不消失的处理方法
- 自定义AlertDialog对话框,包括解决对话框中edittext不能输入的问题
- android中的对话框(AlertDialog)自动消失
- Android中Alertdialog对话框点击消失?
- Android中 Alertdialog对话框点击消失?
- android AlertDialog.Builder 设置对话框不消失
- 使用pthread_mutex_t锁的例子
- C#获取文件夹下的所有文件的文件名
- ELK利用nginx配置登录认证
- Github上Stars最多的53个深度学习项目,TensorFlow遥遥领先
- Codeforces Round #367 (Div. 2) B. Interesting drink 树状数组
- 解决Alertdialog触摸对话框边缘消失的问题
- HTTP协议简单介绍
- java static静态方法的并发性
- ZeroMQ的研究与学习
- Composer用法以及相关知识
- JDK之环境变量设置
- livsvm文本分类总结
- CString
- 正则表达式匹配