如何使Dialog可以通过点击其他区域消失
2011-11-21 13:01
274 查看
之前,遇到的dialog都是弹出来, 要么通过返回键,要么通过取消键来让其消失的。这样做就让很多很好的想法没有办法实现。
当看到天天动听的时候,发现里面的menu里面貌似是自己定义的,先认为是通过popwindow做的,但是貌似popwindow点击其他区域的时候是无效的,所以又怀疑是重写了系统的menu控件,但是又不敢确定,于是乎反编译之,发现是用Alerdialog作得,只是设置了一个属性setCanCancelOutside,这样当点击不是alertdialog区域的时候,dialog就会消失。
当看到天天动听的时候,发现里面的menu里面貌似是自己定义的,先认为是通过popwindow做的,但是貌似popwindow点击其他区域的时候是无效的,所以又怀疑是重写了系统的menu控件,但是又不敢确定,于是乎反编译之,发现是用Alerdialog作得,只是设置了一个属性setCanCancelOutside,这样当点击不是alertdialog区域的时候,dialog就会消失。
相关文章推荐
- 如何使Dialog可以通过点击其他区域消失。
- android:Dialog点击其他区域消失
- android:Dialog点击其他区域消失
- android dialog点击其他区域消失
- 关于安卓alertdialog你能用到的都在这里了(进出动画,显示位置,背景,设置内容,是否可以点击其他地方消失,屏幕不变暗)
- android之AlertDialog 点击其他区域自动消失
- android之AlertDialog 点击其他区域自动消失
- android之AlertDialog 点击其他区域自动消失
- android之AlertDialog 点击其他区域自动消失
- Dialog点击其他区域消失
- 如何判断是否点击弹窗Dialog外部区域
- 给Activity设置Dialog属性,点击区域外消失;,activitydialog
- 给Activity设置Dialog属性,点击区域外消失;
- 搭建了一个Apache+Php+MySQL的服务器。要如何通过Apache发布网站使得其他的电脑可以通过局域网访问?
- java中如何弹出子对话框,使得点击其他区域无效
- 在页面中,我们经常看到,一个button按钮,如果属标点击,就会触发一个窗口的显示,如果二次点击并可以隐藏,那么如何通过JAVA配合html来实现这一功能呢?
- bootstrap 弹出框点击其他区域时弹出框不消失选项设置
- React-Native学习之 图片做背景 modal 点击其他区域消失
- 带输入框的自定义dialog 点击外部消失 输入框可以弹出软键盘 去除外部黑框
- dialog 显示时,不能做其他操作,点击屏幕不消失和遮罩Back键的实现,