位置: 编程技术 - 正文

Android 4.4 Dialog 被状态栏遮挡的解决方法

编辑:rootadmin

推荐整理分享Android 4.4 Dialog 被状态栏遮挡的解决方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

首先看不正常的图,点击tracing_dialog按钮弹出对话框

然后看理论上的效果图

观察两张图发现,不正常的图最上方被状态栏遮挡住了,而该问题存在于android4.4版本中。为了修复该问题,我们增加一个函数在Dialog的子类中,对于android4.4及以上版本进行修复,而android4.4以下版本不进行处理。

我们先来看有问题的代码

Android 4.4 Dialog 被状态栏遮挡的解决方法

创建Dialog的方法如下,第一个参数是Context对象,第二个参数是主题文件对应的id

style如下

现在我们在TracingDialog中增加一个函数,该函数对android4.4及以上版本进行适配使其显示正常,增加的函数如下

在TracingDialog的onCreate方法中调用以上函数即可,如下

姑且不考虑继承Dialog这种创建Dialog的方法,没办法,历史遗留问题。Dialog的创建方法官方已经建议使用DialogFragment进行创建了。就这样,一个函数解决了问题!

参考文章dialog-on-android-kitkat-seems-to-be-cut

ubuntu下创建手机可用的热点wifi 一开始我是用Ubuntu自带的networkmanager进行设置的,其他的笔记本电脑或者windows平板可以发现此无线网络。但是我的Android手机却不行,貌Android系统不支持

使用SQLite本地数据库 在Android平台上,集成了一个嵌入式关系型数据库—SQLite。以SQLite是一款轻型数据库:SQLite3支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二

如何开发一个新闻订阅APP之Android篇(二、从“逛”页面谈谈多种格式listview的实现细节) 上一篇文章如何开发一个新闻订阅APP之Android篇(一、实现仿微信主界面效果)介绍了布板主界面的实现,接下来,我想和大家分享一下ListView的一些使

标签: Android 4.4 Dialog 被状态栏遮挡的解决方法

本文链接地址:https://www.jiuchutong.com/biancheng/385247.html 转载请保留说明!

上一篇:Android 仿 iphone 自定义滚动选择器

下一篇:ubuntu下创建手机可用的热点wifi(ubuntu系统的手机)

  • 计算增值税时要包括关税吗
  • 契税印花税会计怎么做账务处理
  • 空壳公司如何报税
  • 收到的税费返还应在支付的税费项目中扣除判断题
  • 采购人员的费用
  • 公司报销房租还能扣税吗
  • 党建经费可以用来干什么
  • 银行回单可以跨年补录吗
  • 企业资金运动包括哪几个环节
  • 保证金交易收益率
  • 保险没有合同能退保吗
  • 土地税退税做什么分录
  • 固定资产预计净残值可以为0吗
  • 无形资产要入账吗
  • 生产企业商贸企业
  • 有留抵税额会计分录
  • 差旅补贴需要缴纳个税吗
  • 实收资本印花税是一年一交吗
  • 实务操作中的税会差异有哪些?
  • 应交税费明细科目有简易计税吗
  • 水利基金的计税基础是什么
  • 企业出售房产的账务处理
  • 用现金发工资不给怎么办
  • 不占股权投资如何做账
  • 建筑业预交增值税最新政策
  • 新企业购买金税盘
  • win11有哪些提升
  • 长期债权投资收回的利息 现金流量表
  • 进口报关费用会计分录
  • 公司收到供应商的律师函
  • linux系统中pwd命令的作用
  • vue3使用vueup/vue-quill富文本、并限制输入字数
  • 日本长野县在哪
  • 职工食堂外包账务怎么做
  • 微信支付高速通行费怎么开电子发票
  • unity常用脚本语言
  • 压缩的命令
  • 信托保障基金怎么赎回
  • 二氧化剂的使用方法
  • 延期缴纳税款的问题
  • pandas常见操作
  • 在建工程转固定资产的账务处理
  • 织梦怎么调用当前栏目下的文章
  • sql存储过程几个主要步骤
  • 在建工程核算的内容有哪些
  • 库存盘盈处理
  • 利润表中本期金额是什么意思
  • 公允价值变动是一级科目吗
  • 什么是金税四期什么时候上线
  • 固定资产处置的账务处理 终于搞明白了!
  • 事业单位是怎样向上申请招人的
  • 免税农产品按多少抵扣
  • 上一年度所得税忘记计提了怎么办
  • 跨年更正错误记账凭证的方法
  • 未摊销的费用怎样处理
  • 销售额营业收入是指一年还是一个月
  • 股东可用什么方式出资
  • 小规模企业所得税优惠政策最新2023
  • sql语句错误提示
  • mysql5.5.62安装配置教程
  • win7系统无法安装软件
  • 监控iphone软件
  • vpengine.exe进程
  • dotnetfx35有什么用
  • 应该怎么修复
  • linux的复制
  • windows图标变化
  • unity自动门
  • unity outline性能
  • android游戏排行榜
  • css盒子模型示意图
  • jquery弹出页面
  • pyinstaller如何用
  • 简述bootstrap中模态框的javascript方法
  • jquery操作元素内容的方法
  • nodejs重命名文件
  • 基于javascript的毕业设计
  • 开通税务在哪里弄
  • 江苏税务如何绑定多家企业账户
  • 从事货物批发或零售的纳税人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设