图库在JB和JB2的版本上显示的行为是:横屏全屏显示,竖屏会显示status bar。如何使竖屏也不显示status bar。
修改alps/packages/apps/Gallery2/src/com/
Android/gallery
3D/app/AbstractGalleryActivity.java中toggleStatusBarByOrientat
ion() 方法:
代码如下:
private void toggleStatusBarByOrientation() {
if (mDisableToggleStatusBar) return;
Window win = getWindow();
win.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
// if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTR
aiT) {
// 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下拉的方法
0