Android dialog 点击空白dialog不消失问题
来源:互联网 发布:caffe loss值不变 编辑:程序博客网 时间:2024/04/29 23:49
在使用dialog的时候可能会有这样的要求,比如说更换头像的时候,弹出一个dailog如下所示:
需要实现的功能是:
(1)当用户选择拍照或者从相册选择时实现对应的功能。
(2)用户选择取消或者是点击屏幕空白部分时让dialog消失。
所遇到的问题就是点击屏幕空白部分dialog不消失,解决步骤如下:
1、在dialog.show()之前调dialog.setCanceledOnTouchOutside(true);
(一般情况下就可以成功了,如果还是不行请看2)
2、检查自定义的view布局是否覆盖了整个屏幕,也就是说你所点击的屏幕空白部分实际上是你自定义view上面的一个view或者viewGroup,所以你无论怎么点击都点击dailog都不会消失,所以在你自定义的view上把最外层的viewGroup改成固定高度试试,就可以知道是否是这个原因造成dialog不消失。
因为之前遇到这个问题,不知道什么原因,最后发现是这个问题,被自己蠢到了,苍天啊
0 0
- Android dialog 点击空白dialog不消失问题
- Android Dialog 点击不消失
- 让Android dialog弹框点击空白处不会消失
- Dialog中的点击PositiveButton,Dialog不消失
- dialog点击屏幕不消失
- Dialog设置为点击空白处/点击按钮后 不消失
- android 設置dialog点击空白处,界面不杀死
- Android 4.0设置Dialog点击屏幕不消失
- Android 4.0设置Dialog点击屏幕不消失
- Android 4.0设置Dialog点击屏幕不消失
- Android 4.0设置Dialog点击屏幕不消失
- Android 4.0设置Dialog点击屏幕不消失
- Android 4.0设置Dialog点击屏幕不消失 .
- Android的AlertDialog点击确认键dialog不消失
- Android 设置dialog 点击返回键及屏幕不消失
- Andriod中自定义Dialog样式的Activity点击空白处隐藏软件盘(Dialog不消失)
- Andorid-----dialog弹出框 点击周围空白处弹出层不自动消失
- Android各种类型Dialog点击空白处自动关闭问题
- RecycleView的使用(包括瀑布流)
- HDUT-2414-An interesting game(最小费用最大流)
- HDU 4552 怪盗基德的挑战书(kmp+dp)
- Unity基础 - 地形基础
- Java多线程编程----线程间通信--join()方法详解
- Android dialog 点击空白dialog不消失问题
- Light 1414-February 29【容斥定理】
- 程序无响应
- HTML&CSS——利用CSS定位背景图片 background-position
- AFNetworking汉化之“AFURLSessionManager”
- C# 引用DLL
- Django-- HttpResponse
- 玄学曲线并不玄 教你如何看懂GPU呈现
- 关于Action里面传值的问题