Android去除状态栏的方法汇总
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android去除状态栏的方法汇总相关的知识,希望对你有一定的参考价值。
参考技术A 一、隐藏标题栏//隐藏标题栏
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
二、隐藏状态栏
//隐藏状态栏
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
三、去掉所有Activity界面的标题栏
修改AndroidManifest.xml
在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
四、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifest.xml
在application 标签中添加
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
实用获取Android状态栏的方法
private static int getStatusHeight(Context context)
int statusHeight = 0;
Rect localRect = new Rect();
((Activity) context).getWindow().getDecorView().getWindowVisibleDisplayFrame(localRect);
statusHeight = localRect.top;
if (0 == statusHeight)
Class<?> localClass;
try
localClass = Class.forName("com.android.internal.R$dimen");
Object localObject = localClass.newInstance();
int i5 = Integer.parseInt(localClass.getField("status_bar_height").get(localObject).toString());
statusHeight = context.getResources().getDimensionPixelSize(i5);
catch (Exception e)
e.printStackTrace();
return statusHeight;
【实用】获取Android状态栏的方法
以上是关于Android去除状态栏的方法汇总的主要内容,如果未能解决你的问题,请参考以下文章
StringUtils工具类常用方法汇总2(截取去除空白包含查询索引)
ArcGIS风暴ArcGIS栅格影像去除黑边(背景值)方法汇总
ArcGIS风暴ArcGIS栅格影像去除黑边(背景值)方法汇总
Android截屏截图方法汇总(ActivityViewScrollViewListViewRecycleViewWebView截屏截图)