当你style设置了背景透明 要改变dialog的布局位置时,要用 layoutParam 时,最好用 window.getAttibutes() 获取 LayoutParams , 假如自己new 的话,可能会出现背景黑屏的现象,因为我们的 diaolog 设置了style ,必须要通过 dialog 得到 winow,再从window 得到 layoutParams,这样 style里面的属性才不会丢失。

dialog = new Dialog(getActivity(), R.style.dialog_translucent);
dialog.setContentView(R.layout.dialog_send_daynmic);
Window window = dialog.getWindow();
WindowManager.LayoutParams layoutParams = window.getAttributes();// 最最重要的步骤
layoutParams.x = 0;
layoutParams.y = 0;
window.setAttributes(layoutParams);

android打开dialog黑色背景相关推荐

  1. android 继承dialog自定义对话框

    android  继承dialog自定义对话框 样式如下: 代码实现: 主要Activity: public class MainActivity extends Activity { Button ...

  2. Android自定义Dialog及与Activity的交互

    一个小项目,需要用到一个自定义的Dialog,Dialog中需要一个ImageView用于显示表情图片,一个TextView用来显示提示文本,点击任何地方关闭Dialog,同时关闭打开这个Dialog ...

  3. Android 对话框(Dialog)大全 建立你自己的对话框

    Android 对话框(Dialog)大全 建立你自己的对话框 创建对话框 一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户 ...

  4. Android中Dialog的使用

    上一篇博文讲到对话框popWindow的使用,这篇博文主要解说Dialog的使用. 1.什么是Dialog? Dialog就是对话框的一种方式! 在Android开发中.我们常常会须要在Android ...

  5. 【Android自定义Dialog】电视机开关效果的Dialog

    前言: 今天没有什么工作要做,就准备网上找个源码解剖下,找些干货耍耍.在DEV资源网找到了这个http://www.devstore.cn/code/info/1144.html[Android音乐播 ...

  6. Android自定义拍照上传界面,Android自定义dialog——设置头像(拍照,相册)

    Android自定义dialog--设置头像(拍照,相册) 需求场景:个人信息设置,点击头像,在界面上弹出一个弹框,用户选择"拍照"/"从图库选择",选择照片后 ...

  7. Android弹出自定义Dialog,android自定义Dialog实现底部弹窗

    android自定义Dialog实现底部弹窗 拿到这个需求,很多人都是直接想用popWindow 实现,但是这样的效果我们完全可以根据系统的Dialog 自定义一个. AlertDialog.Buil ...

  8. 你真的会用Android的Dialog吗?由一个Exception想到的

    一个Bug 前几日出现这样一个Bug是一个RuntimeException,详细信息是这样子的: java.lang.IllegalArgumentException: View not attach ...

  9. android本地xml文件怎么打开,android 打开本地文件

    首先要知道的是,Android 打开本地文件是根据类型打开的,也就是根据文件的 MIME 类型来确定 如果不知道是什么类型,那就是 : */* 类型匹配表: private static final ...

  10. Android studio Dialog 弹出式对话框

    文件结构 这里写图片描述 运行效果 这里写图片描述 主要代码 MainActivity package cn.edu.sicnu.dialogdemo; import android.app.Dial ...

最新文章

  1. python生成随机数—random模块
  2. 在Wireshark中查找数据包
  3. [转]Python 字符串操作实现代码(截取/替换/查找/分割)
  4. python 多进程 多核_go/node/python 多进程与多核cpu
  5. java 判断客户端_javaweb服务端判断客户端使用的是手机还是电脑访问
  6. 【kafka】Kafka 源码解析:Group 协调管理机制
  7. Django:ORM基本操作-CRUD,管理器对象objects,----->查询3(单条更新,批量更新)
  8. 大数据可视化的应用方法
  9. linux通过usb给windows,如何从Linux创建Windows USB安装程序 | MOS86
  10. 如何使用vs进行代码比较
  11. 滴滴技术专家任玉刚:让你的职业迷茫从哪来回哪去
  12. 创建oracle自增序列
  13. 【PROTEUS】使用PROTEUS与电脑串口调试助手进行通讯
  14. 树莓派3B+新麦克风调试
  15. 广东python编程比赛
  16. 空间3点求三点所在空间圆的圆心空间坐标
  17. Java中正负数二进制表示
  18. 旋转编码器消抖程序设计
  19. 【12】理解电路:从电报机到门电路,我们如何做到“千里传信”?
  20. 写一个函数,用户输入一个数判断是否是素数,并返弹出回值(又叫质数,只能被1和自身整数的数)

热门文章

  1. i3 9350KF和i5 9400F的区别
  2. html5科技感logo,这些LOGO设计得太巧妙了!
  3. 大学生破译周鸿祎手机号 李开复放“橄榄枝”
  4. java打印取消页眉页脚_Javascript页面打印的页眉页脚的清除与设置
  5. c语言vc绘图,VC++绘图编程教程
  6. flash player 9 安装错误:您尝试安装的adobeflashplayer版本不是最新版本
  7. no input file specified 三种解决方法
  8. 电信光猫 TEWA-708E 登录超级管理员和开启DMZ
  9. 局域网共享文件夹现在内存不足_局域网文件夹共享给指定用户的方法
  10. 2016 新学++ , 回顾过去展望未来