正常的Dialog弹出窗口,当点击窗口外围时关闭弹出的窗口,这个在很多弹出式的Activity上很为实用!

dialog.xml 弹出窗口的界面布局:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center_vertical|center_horizontal"> <LinearLayout android:id="@+id/layout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:background="@drawable/dialog_bg"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="20px" android:text="这是内容" /> </LinearLayout> </LinearLayout>

弹出窗口的Activity:

package com.xmz.activity; import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickListener; import android.widget.LinearLayout; public class DialogActivity extends Activity { private MyDialog dialog; private LinearLayout layout; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.dailog); dialog=new MyDialog(this); layout=(LinearLayout)findViewById(R.id.layout); layout.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub } }); } @Override public boolean onTouchEvent(MotionEvent event){ finish(); return true; } }

工程资源下载地址:http://download.csdn.net/source/3399984

android 弹出窗口相关推荐

  1. android弹出窗口的实现(PopupWindow)

    android弹出窗口的实现(PopupWindow)         最近看到新浪微博顶部栏的微博分组效果很炫,从网上查了一些资料明白原来是用PopupWindow实现的,今天自己也写了一个例子实现 ...

  2. 百度地图android弹出窗口,【代码】Android百度地图点击弹出信息框

    分享给大家一篇技术文章,还有很多不足之处,欢迎吐槽!期待各位android爱好者,加入android交流群:278744577,加群请验证:qy88,共同探讨! 如图: 我是在百度的demo上改的主要 ...

  3. android 弹窗ui,Android 弹出窗口与对话框 UI设计

      左图: Android 自带的日期选择弹窗; 右图: Android 自带的时间选择弹窗. 左图: Android 日历中的重复选择; 右图: Chrome 中的打印. 干净简洁的布局与有趣儿又引 ...

  4. Android弹出窗口(确定/取消)

    1,定义初始化: @ViewInject(R.id.cache_layout) private LinearLayout cacheLayout; 2,监听按钮点击事件: @OnClick({R.id ...

  5. android中弹出窗口,如何在Android中创建弹出窗口(PopupWindow)

    如何制作一个简单的Android弹出窗口 这是一个更完整的例子.这是一个补充性答案,涉及一般情况下创建弹出窗口的过程,而不一定是OP问题的具体细节.(OP要求取消按钮,但这不是必需的,因为用户可以在屏 ...

  6. android 自定义 popupwindow,Android自定义弹出窗口PopupWindow使用技巧

    PopupWindow是Android上自定义弹出窗口,使用起来很方便. PopupWindow的构造函数为 public PopupWindow(View contentView, int widt ...

  7. android 百度地图覆盖物popupwindow自动弹出,android实现百度地图自定义弹出窗口功能...

    public class MyPopupOverlay extends ItemizedOverlay { private Context context = null; // 这是弹出窗口, 包括内 ...

  8. QuickContact分析及其弹出窗口实现

    一.简介     QuickContact是为了应用程序能够快速方便的访问联系人,并且快速的运用联系人的信息执行相应操作而设计的.最常见的在Contacts应用程序中如下图所示: 在Activity中 ...

  9. android 弹出PopupWindow后背景逐渐变暗

    今天,简单讲讲android在弹出  PopupWindow后如何使背景逐渐变暗. 我之前做的效果是在PopupWindow弹出时立即将背景变暗,这个也很简单. 在PopupWindow弹出时,将 ...

最新文章

  1. R语言dplyr包对数据进行超前或者之后处理(lead、lag)实战
  2. 标号的类型是near还是far有什么区别,作用是什么?
  3. windows 安装 zabbix agent 客户端
  4. oracle批量把小写转换成大写,oracle数据库批量将表名小写转大写
  5. C++:究竟还有没有未来?
  6. 计算机网络在我国的发展,04. 当前现状ISP典型架构 计算机网络在我国的发展
  7. angular示例_Angular Dependency Injection用示例解释
  8. android获取mp3/mp4媒体信息
  9. 1225 八数码难题
  10. Oracle 联合主键
  11. 国考计算机怎么评分标准,国考行测的评分标准
  12. 实验七-卷积编码的MATLAB实现
  13. 计算机工控机配置,研华工控机最新配置IPC-610
  14. 外点惩罚函数法·约束优化问题
  15. pdf不预览直接打印(笔记记录)
  16. Source Insight 4.0日常操作指南二
  17. 2019 8 9 STM32F407ADS1526连续转换模式相关配置(采样率达到15000SPS)
  18. phpcms system.php,phpcms_v9.6.0_UTF8 PHPcms系统开源 很有用 - 下载 - 搜珍网
  19. 各纬度气候分布图_气候气压带图_世界气候气压带风带分布图要图(需要表识纬度)-4d影院专题信息栏目...
  20. 支撑 100Gbit/s K8s 集群的未来网络数据平面

热门文章

  1. python中幂运算_python里幂运算
  2. android sqlite 打包 xe,C++ Builder XE10快速开发关于sqlite数据库APP应用发布小结
  3. 全球及中国线性电位器行业研究及十四五规划分析报告
  4. 读取nii或nii.gz文件中的信息即输出图像
  5. 信道检测手机软件 ios_如何在iOS设备上用PS4或Xbox One的手柄玩游戏?
  6. sqlserver对数据进行加密、解密
  7. C#.NET程序设计教程实验指导(清华大学 江红,余青松)实验源码第六章
  8. b2b2c微信小程序商城源码
  9. [WebApi]WebApi通过接口上传文件-单文件 多文件上传 文件下载
  10. HTML input 输入限制