级别: 新手上路 UID: 35188 精华: 0 发帖: 14 金钱: 70 两 威望: 14 点 综合积分: 28 分 注册时间: 2010-12-28 最后登录: 2015-12-16 | 如何在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的异常。
求助,谢谢! |