最近在做Android4.0的开发,发现AlertDialog相比较以前有了较大变化,就是在触摸对话框边缘外部,对话框消失

于是研究其父类发现,可以设置这么一条属性,当然必须先AlertDialog.Builder.create()之后才能调用这两个方法

方法一:

setCanceledOnTouchOutside(false);调用这个方法时,按对话框以外的地方不起作用。按返回键还起作用

方法二:

setCanceleable(false);调用这个方法时,按对话框以外的地方不起作用。按返回键也不起作用

这两个方法都属于Dialog方法,可自行查阅SDK

更多相关文章

  1. Android笔试题整理(一)
  2. Android之JavaSe基础--面向对象高级部分-接口,抽象类(五)
  3. android学习笔记——Handler
  4. 探索Popupwindow-对话框风格的窗口
  5. Android(安卓)学习系列 - Fragment
  6. Android(安卓)EventBus实战 没听过你就out了
  7. Handler消息传送机制
  8. Android中获取图片尺寸大小两种方法
  9. 解决-Android: ListView.setSelection无效

随机推荐

  1. 招聘android架构师(北京)
  2. 竞争对手短期内不足以威胁Android地位
  3. Android(安卓)、BlackBerry 文本对齐方式
  4. Android(安卓)TextView 添加下划线的几种
  5. android 中 Message详解
  6. JAVA效率真的很低吗?Android为什么要采用
  7. android 配置ADB环境
  8. android:sharedUserId问题
  9. Android学习(18)Canvas_画布(绘图)
  10. [记录点滴]在Ionic和Android中上传Blob图