位置: 编程技术 - 正文

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系统的手机)

  • 出口退税认定如何办理
  • 劳务公司拿什么来做成本
  • 食堂临聘人员的管理、考核
  • 没发票的费用怎么做账
  • 金税盘坏了更换需要几天
  • 劳务分包和劳务外包
  • 单据核销不了
  • 净资产的核算方法
  • 房地产契税新政策2021退税
  • 投标公司资质借用计入什么会计科目?
  • 烟草批发环节加征的消费税税率是多少
  • 出租的固定资产计提折旧
  • 进口关税专用缴款书怎么做分录
  • 一个订单只能申请一次退款吗
  • 附加税记入什么科目
  • 个人交汽车购置税流程
  • 贸易公司购入商品会计分录
  • 银行代扣社保费
  • mac 的系统
  • 关于积分的三种账务处理方法
  • 生育津贴申请表打印
  • linux 运行php脚本
  • phpexplode函数
  • 缴纳集团公司的税收
  • PHP:Memcached::getStats()的用法_Memcached类
  • encore是什么软件
  • ui.exe啥意思
  • 发票多盖了一个发票章咋办
  • thinkPHP模板不存在抛出异常
  • code alignment
  • 企业筹建期发生的费用有哪些
  • php事务特性
  • thinkphp框架入门
  • 摇树的英文是什么
  • 非征期不能抄报
  • openai发布时间
  • node深入浅出pdf
  • idea搭建web开发环境
  • 直接进入税金及附加的科目
  • 发行债券支付的费用要减吗
  • 暂估入库以及暂估的区别
  • 应收账款坏账准备计算表
  • 生产企业成本会计做账流程
  • 为博客园开发了什么项目
  • 供货商少开发票金额如何进行会计处理?
  • 无法收回的房租押金出什么会计科目
  • 不抵扣的进项税额用不用转出
  • 总公司和分公司按什么分类
  • 公司吸收合并是利好吗
  • 购买货物收到发票怎么做账小规模
  • 分公司能不能作为行政处罚的主体
  • 汇算清缴是怎么弄的
  • 银行的存单丢失了可以补办吗
  • 固定资产报废账面价值
  • 印花税计入什么会计分录
  • 代收污水处理费免税
  • 制造费用折旧费编码
  • 新收入准则按照期间确认收入
  • 筹建期间取得的利息收入 企业所得税
  • 进项税有什么相关要求
  • 简易征收租赁税率3还是5
  • 总分类账与明细分类账的关系
  • sql触发器菜鸟教程
  • 新装的ubuntu18没有网络
  • ubuntu里怎么装软件
  • windows xp怎么清理c盘
  • linux的三个部分
  • linux系统服务器怎么进入桌面
  • win10系统将IIS服务器发送到桌面快捷方式方法
  • win7系统怎么操作
  • win10系统如何设置不休眠
  • renderjs echarts
  • nodejs word
  • node.js中的http.response.setHeader方法使用说明
  • unity3D关于公共安全内容制作
  • 陕西省国家税务总局班子成员
  • 江苏省国家税务局官网
  • 生产企业税点
  • 历年房产税
  • 个人出租平台有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设