logo头像

博学广问,自律静思

Android监听底部导航栏展开与隐藏

现在有些android手机具有底部虚拟按键的导航栏,这一设计去掉了物理按键,进一步增加了智能手机的屏占比。但这有时带来一些兼容性问题。 为了防止导航栏遮住布局,可以在布局上面添加“fitSystemWindows=true”属性。 如果要想监听导航栏的隐藏与显示,我们可以在布局文件的根节点下添加一个宽度和高度都“match_parent”的空布局,同时在布局上面添加“fitSystemWindows=true”属性,然后监听此布局的onLayoutChange事件,即可监听导航栏。

@浙江经济理事会
浙江经济理事会 commented at 2016-10-08

是H5还是APP编程?

@天下彩
天下彩 commented at 2016-10-07

呀,还可以这样,不错