android图库竖屏不显示status bar的解决方法

Lena ·
更新时间:2024-11-10
· 702 次阅读

图库在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有效获取状态栏(StatusBar)高度的方法Android开发实现应用层面屏蔽状态栏的方法小结android 动态控制状态栏显示和隐藏的方法实例Android 去掉状态栏的方法汇总Android 实现沉浸式状态栏的方法Android自定义状态栏颜色与应用标题栏颜色一致3种Android隐藏顶部状态栏及标题栏的方法Android 获取屏幕高度,标题高度,状态栏高度(实例代码)Android 取得状态栏、任务栏高度的小例子Android 4.4以上"沉浸式"状态栏效果的实现方法Android编程实现禁止StatusBar下拉的方法



方法 bar Android

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章