主题 : 如何在4412+HD700(Android 4.1.2)上实现类似于Mini210的平板布局?(导航栏和状态来合并在屏幕下方) 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 35188
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-12-28
最后登录: 2015-12-16
楼主  发表于: 2015-12-06 07:45

 如何在4412+HD700(Android 4.1.2)上实现类似于Mini210的平板布局?(导航栏和状态来合并在屏幕下方)

如题,因为产品屏幕需要横向使用,所以希望NavigationBar和StatusBar能够合并成为所谓的SystemBar,这样能使得屏幕空间利用的更充分。如图

否则导航栏仅有三个虚拟按钮却占据正行空间,有点浪费。如图。


做了一些搜索和尝试,发现在PhoneWindowManager.java中,贵公司根据LCD类型对一些布尔型变量做了赋值(mHasSystemBar、mCanNavBarMov等,具体名字记不清了),我按照原版代码中的注释对这些变量重新进行配置,使得SystemBar出现(mHasSystemBar = true, mCanNavBarMove = false),编译烧写后运行,在SystemUI这个包崩溃,应该是加载了TabletStatusBar.java,出现了View.inflate的异常。

求助,谢谢!
级别: 新手上路
UID: 35188
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-12-28
最后登录: 2015-12-16
1楼  发表于: 2015-12-08 07:53

 Re:如何在4412+HD700(Android 4.1.2)上实现类似于Mini210的平板布局?(导航栏和状态来合并在屏幕下方 ..

有没有人给点意见啊