打印
[技术问题解答]

去掉Android界面虚拟按键栏

[复制链接]
2171|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
ach_dmatek|  楼主 | 2015-8-27 10:47 | 只看该作者
这就是界面图。如何去掉那三个虚拟按键,让系统满屏显示。

360手机助手截图0827_09_53_01.png (74.36 KB )

360手机助手截图0827_09_53_01.png

使用特权

评论回复
板凳
小番茄| | 2015-8-27 10:53 | 只看该作者
1. 系统Hide Status Bar
[size=13.63636302947998px]    frameworks/base/core/res/res/values/dimens.xml
[size=13.63636302947998px]   把  <dimen name="status_bar_height">25dip</dimen> 修改为<dimen name="status_bar_height">0dip</dimen>
2. 系统Hide Navigation Bar
[size=13.63636302947998px]       frameworks/base/packages/SystemUI/src/com/android/systemui/
[size=13.63636302947998px]         statusbar/phone/PhoneStatusBar.java
[size=13.63636302947998px]       在start函数中注释掉 "addNavigationBar();"

使用特权

评论回复
地板
大苏牙| | 2015-8-27 10:56 | 只看该作者
ach_dmatek 发表于 2015-8-27 10:47
这就是界面图。如何去掉那三个虚拟按键,让系统满屏显示。

右边的那三个按键吗

使用特权

评论回复
5
ach_dmatek|  楼主 | 2015-8-27 11:36 | 只看该作者
感谢小番茄的解答,我先按照你给的方法编译看看。再次感谢。

使用特权

评论回复
6
ach_dmatek|  楼主 | 2015-8-27 11:40 | 只看该作者
右边的那三个按键吗

是的。

使用特权

评论回复
7
ach_dmatek|  楼主 | 2015-8-27 12:01 | 只看该作者
已经测试OK。感谢
小番茄

使用特权

评论回复
8
小狗爱吃骨头| | 2015-8-27 13:38 | 只看该作者
小番茄真是厉害啊,立马就知道问题,向您学习

使用特权

评论回复
9
wellhao2004| | 2015-8-27 16:03 | 只看该作者
向楼主学习

使用特权

评论回复
10
zqh1630| | 2015-8-28 09:22 | 只看该作者
学习。

使用特权

评论回复
11
玛尼玛尼哄| | 2015-8-28 13:37 | 只看该作者
小番茄是高手啊,看来做过这个。

使用特权

评论回复
12
ach_dmatek|  楼主 | 2015-9-9 15:43 | 只看该作者
小番茄,你知道如何去掉那个OK的按钮。直接进入到系统桌面。也就是说不用点击“OK”。

使用特权

评论回复
13
ach_dmatek|  楼主 | 2015-9-10 10:26 | 只看该作者
解决方法已经找到,供大家参考,解决方法如下:
在Launcher.java 中找到读取上面key的地方,将默认值改为true

showFirstRunWorkspaceCling()函数中 mSharedPrefs.getBoolean(Cling.WORKSPACE_CLING_DISMISSED_KEY, true)
showFirstRunAllAppsCling(int[] position)函数中 mSharedPrefs.getBoolean(Cling.ALLAPPS_CLING_DISMISSED_KEY, true)
showFirstRunFoldersCling()函数中 mSharedPrefs.getBoolean(Cling.FOLDER_CLING_DISMISSED_KEY, true)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

178

帖子

3

粉丝