当前位置: 代码迷 >> 综合 >> android 图库竖屏不显示status bar
  详细解决方案

android 图库竖屏不显示status bar

热度:63   发布时间:2024-01-19 18:00:25.0
图库在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);
//        }
   ...
   }
  相关解决方案