位置: 编程技术 - 正文

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

  • 增值税核算办法
  • 纳税申报的流程是什么
  • 增值税税率是怎么规定的
  • 合同印花税怎么贴
  • 材料暂估入库的摘要怎么写
  • 资源税类包括哪些税种
  • 国外酒店打印的住宿单可以入账吗
  • 定期定额不开票违法吗
  • 季度三十万,是不含税额吗
  • 进项税发票认证期限多长时间
  • 上级工会返还的经费记什么收入
  • 搬迁补偿收入计入什么会计科目
  • 现金折扣为什么计入主营业务收入
  • 充话费送手机如何缴纳增值税
  • 调试阶段是什么意思
  • 成本暂估跨年度要怎么处理?
  • 职工福利部门的工资
  • 客户可以把现金存入对公户吗
  • 代持股 税收
  • 税控盘抵减税款怎么转出会计分录
  • 加班工资算做个月工资吗
  • 利润负数所得税怎么算
  • 已进行账务处理怎么处理
  • 非房地产开发企业土地增值税扣除项目
  • 办公车辆汽油费计入什么科目
  • 预缴企业所得税是含税数还是不含税
  • 样品送出,不收款怎么做账?
  • 如何修改windows11开机密码
  • 桌面级cpu天梯图2023
  • 固定资产的财务处理方法
  • win10错误代码0xc0000001
  • sistray.exe - sistray是什么进程 有什么用
  • win10待机屏幕图片设置
  • windows11右键菜单设置
  • win7开机拨号取消
  • PHP中time(),date(),mktime()区别介绍
  • 拼多多改地址怎么改视频
  • 支付离退休人员退休金可以用现金结算吗
  • php使用什么开发工具
  • 员工报销发票怎么做账
  • 魔改6.67
  • 隔两个月发票如何作废
  • 修的公路是否上固定资产
  • 企业利润分配的账务处理
  • 民间非营利组织包括哪些单位
  • php clone函数
  • page_sql
  • 固定资产是不是非货币性资产
  • 国际货运代理可以分哪几类?
  • 个人所得税定额税率
  • mysql常见错误
  • 小型微利企业企业所得税如何计算
  • 给离退休人员发放以前年度在岗奖金需要计提工会经费吗
  • 发票抬头是个人的可以报销吗
  • 股东入股怎么做分录
  • 应交增值税的结转怎么算
  • 其他债权投资期末公允价值的变动应当计入
  • 公司成立前购买的固定资产
  • 结转完工入库产品成本的会计分录
  • 辅助生产车间的制造费用不通过制造费用核算
  • 增值税专用发票使用规定 最新
  • 票据的提示承兑期限是什么意思
  • 建设工程毛利率如何计算
  • mysql语句的注释符号
  • Windows下MySQL 5.7无法启动的解决方法
  • xp怎么删除系统
  • linux挂载cd
  • Msssrv.exe - Msssrv是什么进程 有什么用
  • win8系统怎么设置桌面
  • linux系统怎么弄
  • win10输入法怎么添加美式键盘
  • 使用nodejs中httpProxy代理时候出现404异常的解决方法
  • app启动页动画效果
  • mod兼容性
  • python 初级
  • jqueryshow和hide封装
  • 掌上税务app
  • 房租计入待摊费用
  • 卖废铁分录
  • 2020年安徽省护理技能大赛视频播放
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设