当前位置:操作系统 > 安卓/Android >>

android 图库竖屏不显示status bar

图库在JB和JB2的版本上显示的行为是:横屏全屏显示,竖屏会显示status bar。如何使竖屏也不显示status bar。


修改alps/packages/apps/Gallery2/src/com/android/gallery3d/app/AbstractGalleryActivity.java中toggleStatusBarByOrientation() 方法:
 
    private void toggleStatusBarByOrientation() {
        if (mDisableToggleStatusBar) return;
        Window win = getWindow();
        win.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); 
//        if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
//            win.clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
//        } else {
//            win.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
//        }
   ...
   }

补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,