CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 21647|回复: 13

彻底隐藏android系统的状态栏(CT+V2.0SDK)

[复制链接]
发表于 2014-8-24 12:33:05 | 显示全部楼层 |阅读模式
                                
       隐藏状态栏分为系统本身的状态栏隐藏和Android系统上的软件开发中隐藏状态栏(即使软件的界面全屏)。
这里主要是通过修改Android系统的源代码方式从系统本身来达到隐藏状态栏的目的(为了通过CT看电影,看电视时屏幕底部去掉状态栏)
方法:
a)修改系统配置文件方法
修改文件:
device/softwinner/sugar-cubietruck.mk

PRODUCT_PROPERTY_OVERRIDES+=
后面增加
ro.statusbar.alwayshide=true
属性

此方法本人未测试是否可行,修改了好像要重新编译整个Android源代码,可能需要30分钟,所以换了另外一种方法:
b)修改SystemUI框架代码
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/Tablet/TabletStatusBar.java
注:CT之需要修改Tablet分支代码,手机则修改Phone分支代码

protectedView makeStatusBarView() {
        finalContext context = mContext;
        loadDimens();
        finalTabletStatusBarView sb = (TabletStatusBarView)View.inflate(
                context,R.layout.system_bar, null);
        mStatusBarView= sb;
        
        sb.setHandler(mHandler);

sb.setHandler(mHandler);之前添加代码:
  mStatusBarView.setVisibility(View.INVISIBLE);  #即让状态栏不可见

然后通过单独编译SystemUI上传到板子即可:

若在顶层目录,则执行如下命令:

mmm  frameworks/base/packages/SystemUI/

即可编译得到SystemUI.apk文件(具体编译生成的文件位置:out/target/product/sugar-cubietruck/system/app/SystemUI.apk

将新编译的SystemUI.apk上传到板子,然后重启。

adb  push SystemUI.apk /system/app/
adb  shell reboot

重启后,屏幕底部的状态栏将被隐藏。



回复

使用道具 举报

发表于 2014-8-25 06:29:11 来自手机 | 显示全部楼层
哦,我直接删除了systemui.apk这个文件,也看不见状态栏了。你的方法应该比较正确
回复 支持 反对

使用道具 举报

发表于 2014-8-25 09:10:51 | 显示全部楼层
其实隐藏与否看个人想法,个人建议用动态隐藏好一点。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-25 09:56:15 | 显示全部楼层
天下第七 发表于 2014-8-25 06:29
哦,我直接删除了systemui.apk这个文件,也看不见状态栏了。你的方法应该比较正确
...

呵呵,这也是个人喜好。
我现在主要把板载android系统就拿来当成网络盒子看电影、电视用!
搞学习还是使用tf上系统。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-25 10:01:53 | 显示全部楼层
chuang 发表于 2014-8-25 09:10
其实隐藏与否看个人想法,个人建议用动态隐藏好一点。

呵呵,这也是个人喜好。
我现在主要把板载android系统就拿来当成网络盒子看电影、电视用!
搞学习还是使用tf上系统。
回复 支持 反对

使用道具 举报

发表于 2014-8-25 12:04:28 | 显示全部楼层
这个不错,要顶。
回复 支持 反对

使用道具 举报

发表于 2014-8-27 16:06:15 | 显示全部楼层
我还是用老安卓版本,就是为了这个状态栏问题!
回复 支持 反对

使用道具 举报

发表于 2014-9-10 10:47:41 | 显示全部楼层
楼主给力呀
回复 支持 反对

使用道具 举报

发表于 2014-9-19 14:46:24 | 显示全部楼层
楼主能共享下这个systemui?谢了先
回复 支持 反对

使用道具 举报

发表于 2014-9-25 16:01:52 | 显示全部楼层
同求,那个底栏看片子很是不爽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-12-22 09:44 , Processed in 0.023714 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部