关于在5.0上沉浸式布局虚拟按键的问题

原创 2015年11月18日 12:01:39
应产品经理要求在4.4上的手机上实现了,沉浸式布局,在小米的体验上很好,这是在<span style="font-family: Arial, Helvetica, sans-serif;">value-19下的style代码</span>
 <style name="AppBaseTheme" parent="Theme.AppCompat.Light">

        <!-- API 19 theme customizations can go here. -->
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowTranslucentNavigation">true</item>
    </style>

但是最近新入手了nexus在5.1上就有问题了,虚拟按键区域就出现了问题,虚拟按键盖住了布局,然后就百度了,尝试了很多方法,然并卵后来注意到了

android:windowTranslucentNavigation这个属性是设置navigation bar是否透明,我尝试新建了一个value-21新建了一个style,然后将<pre name="code" class="html">android:windowTranslucentNavigation值改为false,解决了。
下面贴上value-21下的style代码
<pre name="code" class="html"><style name="AppBaseTheme" parent="Theme.AppCompat.Light">

        <!-- API 21 theme customizations can go here. -->
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowTranslucentNavigation">false</item>
</style>





Android4.4之后实现沉浸式状态栏及虚拟按键的适配

沉浸式状态栏
  • wygsqsj
  • wygsqsj
  • 2017年02月21日 14:25
  • 3255

activity全屏实现沉浸式效果,并且单独触摸不会弹出虚拟按键

这种方法可以实现activity全屏,且不需要修改源码实现触摸不弹出NavigationBar的功能...
  • jx_shi
  • jx_shi
  • 2016年08月26日 16:12
  • 2227

Android隐藏和沉浸式虚拟按键NavigationBar的实现

有的时候我们在做全屏显示或者视频全屏播放时候,有些手机有底部的虚拟按键,如下图所示: 在开发中我们会遇到需要隐藏虚拟按键或者沉浸式虚拟按键的需求。 上图为沉浸式虚拟按键效果。 ...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

android沉浸式状态栏和虚拟按键

在java代码中: public class MainActivity extends Activity { @Override protected void onCreate(Bundle s...

完美自定义SlidingMenu侧滑控件+沉浸式标题栏+解决华为虚拟键遮挡快速集成到项目

最近项目用到了侧滑,然后自己写了一个SlidingMenu。前面2篇文章分别实现了2种方式的侧滑。一种是缩放带动画特效,另外一种是普通的侧滑。有不同需求的请分别点击查看自定义高级控件打造主流的侧滑菜单...

Android沉浸式以及虚拟键冲突的解决方法和隐藏状态栏、标题栏的实现

最近开发发现一个适配问题,有的手机只有虚拟键,并且还不能关闭,这种导致的问题就是底部导航栏无法点击,百思不得姐啊,后来经过查看资料,发现使用沉浸式就可以解决这种问题……看代码: 不同的API使...

Android沉浸式以及解决虚拟键问题

styles  false true styles-v19 true false ...

沉浸式状态栏,不影响虚拟按键

  • 2017年01月10日 17:40
  • 2.67MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于在5.0上沉浸式布局虚拟按键的问题
举报原因:
原因补充:

(最多只允许输入30个字)