dialog.setCancelable与setCanceledOnTouchOutside的区别

原创 2015年11月17日 16:10:19

dialog.setCancelable(false);

dialog弹出后会点击屏幕或物理返回键,dialog不消失


dialog.setCanceledOnTouchOutside(false);

dialog弹出后会点击屏幕,dialog不消失;点击物理返回键dialog消失

版权声明:本文为博主笔记,欢迎评论与转载。

相关文章推荐

解决setOutsideTouchable 以及 setCanceledOnTouchOutside无效

解决PopupWindow 设置setOutsideTouchable (false)无效 : mPopupWindow.setOutsideTouchable(false); mPopupWin...

对话框中dialog.setCancelable与setCanceledOnTouchOutside的区别

dialog.setCancelable(false); dialog弹出后会点击屏幕或物理返回键,dialog不消失 dialog.setCanceledOnTouchOut...

setCanceledOnTouchOutside 无效

setCanceledOnTouchOutside  这个方法要在dialogshow之后调用final AppDialog mCancelDialog = new AppDialog(main); ...

安卓弹出ProgressDialog进度框之后触摸屏幕就消失了的解决方法

安卓在4.0之前对话框都是模态的,之后就改成非模态了。  解决方法吗,使用progressdialog.setCancelable(false)也行,但是这样就不能响应返回键的事件了,最好的方法是调用...

ProgressDialog.setCanceledOnTouchOutside(false);

用ProgressDialog的地方,最好加下这个属性,防止4.0系统出问题。mProgressDialog.setCanceledOnTouchOutside(false); 就是在loadi...
  • sbvfhp
  • sbvfhp
  • 2013年08月30日 10:56
  • 10527

Android-Dialog监听触摸外部事件

前言说到Dialog,这是一个非常常见的控件,用来显示我们想显示的各种特效,各种图片文案。我们可以会有很多类似这样的需求,想要用户点击弹框外部区域不消失,想要用户点击弹框外部区域消失等。想要这样的效果...

让ProgressDialog在setCancelable(false)时按返回键可dismiss

package cn.winfirm.examples.base; import android.app.Activity; import android.app.ProgressDialog; i...

setCancelable用法

AlertDialog.Builder的setCancelablepublic AlertDialog.BuildersetCancelable(boolean cancelable)Since: A...

Activity使用Dialog样式导致点击空白处自动关闭的问题

将Activity设置成窗口的样式实现Dialog或者Popupwindow效果在开发中是很常用的一种方式,在AndroidMenifest.xml中将需要设置的Activity增加android:t...

一些细节错误

ProgressDialog.setCanceledOnTouchOutside(false);   http://blog.csdn.net/sbvfhp/article/details/10583...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dialog.setCancelable与setCanceledOnTouchOutside的区别
举报原因:
原因补充:

(最多只允许输入30个字)