安卓做一个项目的时候,需要dialog全屏显示,百度参考了几篇文章。

找到如下解决方法:

parent=”@android:style/Theme.Holo.DialogWhenLarge”

因为默认的dialog都是集成了:@android:style/Theme.Dialog

当然这个需要最低的API为11,为了兼容更低的API,您可以设置如下:

—————————————-

myDialog = new AlertDialog.Builder(context).create();

myDialog.show();//要放在setContentView之前,否则会报错

myDialog.setContentView(R.layout.dialog_center_tips_style1);

//设置透明度

Window window = myDialog.getWindow();

//window.getDecorView().setPadding(0, 0, 0, 0);如果需要设置全屏的话(默认是有点边距的)

WindowManager.LayoutParams lp = window.getAttributes();

if (alpha == 0f) {

lp.dimAmount = 0.6f;

} else {

lp.dimAmount = alpha;

}

window.setAttributes(lp);

webview 边距_张虹亮'blog » android中的dialog默认离屏幕的边距如何去除(即如何全屏)...相关推荐

  1. Android中静态方式破解某App实现所有视频app去除广告功能

    转:  Android中静态方式破解某App实现所有视频app去除广告功能 作为一个屌丝程序猿也有追剧的时候,但是当打开视频app的时候,那些超长的广告已经让我这个屌丝无法忍受了,作为一个程序猿看视频 ...

  2. java aes密钥生成_如何在Java(Android)中生成与.Net中相同的AES密钥?

    我需要从.Net WebService提供的salt和密码生成 Java( Android)中的AES密钥.我需要使用与.net生成的密钥相同的密钥和相同的密码和盐(使用Rfc2898DeriveBy ...

  3. java简述常见的布局极其特点_请简要说明 Android 中五种常见布局的特点。_学小易找答案...

    [简答题]请简要说明有序广播和无序广播的区别 [简答题]请简要说明 Android 程序结构中 AndroidManifest.xml 的功能? [简答题]简述李村站人工办理进路的作业过程. [简答题 ...

  4. Android获取view焦点方向,android 中获取当前焦点所在屏幕中的位置 view.getLocationOnScreen(location)...

    final int[] location = new int[2]; view.getLocationOnScreen(location); final int[] location = new in ...

  5. Android中自定义Dialog外形,去除黑底和白色边框

    在做Android开发中经常会使用到自定义样式的Dialog,尤其是在游戏当中,大家通常都是通过自定义一个布局文件来设置Dialog中显示的内容,但是仅仅这样还是不行的~会有黑色的框和白色的边.这就需 ...

  6. Android中的Dialog

    文章目录 1 AlertDialog 1.1 普通对话框的创建 2 自定义对话框 2.1 自定义对话框的创建步骤 3 PopupWindow 3.1 PopupWindow介绍 4 ArrayAdap ...

  7. Android中修改ScrollBar默认样式

    好吧,又遇到需求了,需要修改ScrollBar的样式,于是查阅了很多文档,觉得这位大牛总结的不错,顺便看了下他的主页,哇哦,大神啊~!!!附上大神文章的链接:http://likfe.com/arch ...

  8. 2054无法登陆mysql_张虹亮'blog » ubuntu20.04安装mysql8之后,php5程序和phpmyadmin出现#2054 无法登录MySQL服务器的解决方案...

    最近新装了ubuntu20.04版本,如果安装了php5,在安装mysql之后,使用phpmyadmin登陆,会出现2054 无法登录MySQL服务器 这个问题经过一晚上的折腾,终于找到了解决方案: ...

  9. android中sp的意义_两分钟理解Android中SP与DP的区别

    从一开始写Android程序,就被告知这些常识 长度宽度的数值要使用dp作为单位放入dimens.xml文件中 字体大小的数值要使用sp作为单位,也放入dimens.xml文件中 然后,就没有然后了, ...

  10. android paint 圆角 绘制_[BOT] 一种android中实现“圆角矩形”的方法

    内容简介 文章介绍ImageView(方法也可以应用到其它View)圆角矩形(包括圆形)的一种实现方式,四个角可以分别指定为圆角.思路是利用"Xfermode + Path"来进行 ...

最新文章

  1. 整理一周的Python资料,包含各阶段所需网站、项目,2020燥起来!
  2. PCA(principal component analysis)主成分分析降维和KPCA(kernel principal component analysis​​​​​​​)核
  3. 编写高度可维护javascript代码的几点关键性原则
  4. 【每周NLP论文推荐】 知识图谱重要论文介绍
  5. ubuntu双系统把win7设置为默认启动选项
  6. 6款帮助 滚动视差jquery插件
  7. 纠正Pandas中的缺失数据
  8. 学了python能干啥举例-原来Python可以做这么多有趣的事情
  9. 【网络原理】期末复习笔记 第一章 概述
  10. sql server 死锁排查
  11. 婚姻是一堂需要认真学习的课程
  12. DataFrame 分组求和
  13. python数据平滑处理,numpy之数据平滑处理
  14. JSchException: Algorithm negotiation fail
  15. policy服务器未能登陆,开机出现Group Policy Client服务未能登录的解决措施
  16. LeetCode - 807. 保持城市天际线 - Java
  17. rk3399添加开机启动脚本
  18. 干掉保险丝和继电器,自动驾驶才能更安全
  19. tp5 使用快递100的SDK
  20. fedora26安装flash插件、搜狗拼音、Mysql

热门文章

  1. mysql lpad 列_mysql的lpad函数
  2. LINUX网卡地址配置
  3. 网络服务器充斥大量信息,使网络服务器中充斥着大量要求回复的信息,消耗带宽,导致网络或系统停止正常服务,这属于什么攻 - 普法考试题库问答...
  4. 中国历史人物传记数据库 CBDB 若干表简介
  5. MySQL安装配置步骤
  6. 台式电脑显示无法连接服务器,台式电脑无法连接网络怎么办
  7. 用计算机亩换算成平方,亩换算(平方米换算亩计算器)
  8. 通用权限管理系统项目简单介绍
  9. 超级经典的Word技巧
  10. Android播放音乐的代码,android源代码(完整的音乐播放器)