android NavigationBar 显示

android连接7inch屏时,虚拟按键会显示到右侧,变成一条黑边,并且只有back功能。

在连接10inch的时候,虚拟按键就正常,显示在屏幕的底部。有back,home,recent app三个功能。

解决方法:

./myandroid/frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Line 1017
 
-            mNavigationBarCanMove = true;
+           mNavigationBarCanMove = false;//true;

使用mmm命令,重新编译模块frameworks/base/policy/中的.mk。将生成的文件

out/target/product/sabresd_6dq/system/framework/android.policy.jar添加到system.img中framework目录中。

Tony Liu

2017-18, Shenzhen

posted @ 2017-01-18 17:01  SuperTao1024  阅读(469)  评论(0编辑  收藏  举报