xiuyuantech 博客: https://xiuyuantech.github.io/
Android 状态栏相关的文章网上一大堆,但是讲解导航栏的文章大多有系统兼容性问题。
xiuyuantech 博客将讲解如何准确获取导航栏高度,并且兼容性更好。现在大部分的手机都没有底部虚拟导航键了,但是还是有些手机厂商依然在发布带虚拟导航键的手机。既然有,开发者就得去适配,我遇到比较麻烦的一个问题是获取屏幕 (除了虚拟导航键以外的内容显示区域) 高度 (content)。当时想着网上查找资料,判断是否有导航键。但是没有找到有效的方法。最后只能转变思路,通过 debug、看源码来获取高度来判断是否有导航键。具体参考这个博客文章 - https://xiuyuantech.github.io/2020/05/23/android-navigationbar/,或许对你有所帮助。
业务咨询:https://soloist.pages.dev
文章来源:w2solo