`
iaiai
  • 浏览: 2220584 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android 点击对话框以外的区域 对话框不关闭

 
阅读更多
按照默认方法创建对话框,当点击对话框以外的区域,对话框会关闭。
可以在代码中添加:

setCanceledOnTouchOutside(false);

之后,当点击对话框以外的区域,对话框就不会关闭了,只有点击了按钮或者返回键才会关闭对话框
分享到:
评论

相关推荐

    Android系统仿iPhone对话框

    5. **调整动画和行为**: 为了让对话框更接近iPhone的体验,还可以调整对话框的进入和退出动画,以及是否允许用户触摸对话框以外的区域关闭对话框等。 通过以上步骤,我们就能在Android应用中创建出一个仿iPhone样式...

    android popwindow弹窗位置显示

    此外,还可以添加触摸监听,当用户触摸到`PopupWindow`以外的区域时自动关闭弹窗。 综上所述,`PopupWindow`在Android开发中是一个强大的工具,通过灵活地设置其位置和行为,可以实现各种丰富的界面效果。对于初学...

    弹出框,日期选择,

    至于“tap背景可以取消弹框”,这是常见的交互设计原则,即当用户点击弹出框以外的区域时,弹出框应当关闭。在代码实现上,开发者需要监听屏幕的触摸事件,并在检测到点击事件不在弹出框内时,调用关闭弹出框的方法...

    安卓PopupWindow弹出菜单实例

    `PopupWindow`是一个可以显示在屏幕任意位置的窗口,它可以包含任何View,并且可以设置是否随触摸屏幕以外区域而自动消失。`PopupWindow`具有高度的灵活性,可以根据需求定制各种复杂的界面布局。 在创建`...

    仿微信标题栏右上角PopupWindow.zip

    同时,为了响应用户在其他区域的点击,需要设置一个背景点击监听器,当用户点击PopupWindow以外的地方时,让PopupWindow消失。 6. **控制生命周期**:别忘了在Activity的`onPause()`和`onResume()`中管理...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Viewport不局限于浏览器可视区域的大小,可能比浏览器的可视区域要大,也可能比浏览器的可视区域要小。 媒体查询 CSS媒体查询允许开发者基于浏览网站的设备的特性来应用不同的样式申明,最常用的特性是视口宽度。 ...

Global site tag (gtag.js) - Google Analytics