导航:首页 > 操作系统 > android隐藏状态栏

android隐藏状态栏

发布时间:2022-02-12 00:08:41

① 安卓手机隐藏状态栏怎么操作

若使用的是vivo手机,目前手机上状态栏以及状态栏中的固定图标是不可以隐藏或者删除的。

android编程怎么动态的隐藏状态栏

这篇文章主要介绍了 方法一:(经试验无效,但网上广为流传,也许是我使用方法不当,有待进一步验证……) android想要应用运行时全屏有一种方法是在activity的onCreat方法中加入如下代码:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);并且需要在setContentView()之前,否则无效过。从这么多的苛刻条件可以看出这种方法无法满足动态控制。 下面的方法可以满足这个需要。调用View的 setSystemUiVisibility() 方法,其参数如下: 代码如下: View.SYSTEM_UI_FLAG_FULLSCREEN, //全屏,状态栏和导航栏不显示 View.SYSTEM_UI_FLAG_HIDE_NAVIGATION, //隐藏导航栏 View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, //全屏,状态栏会盖在布局上 View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, View.SYSTEM_UI_FLAG_LAYOUT_STABLE, View.SYSTEM_UI_FLAG_LOW_PROFILE, View.SYSTEM_UI_FLAG_VISIBLE, //显示状态栏和导航栏 View.SYSTEM_UI_LAYOUT_FLAGS 方法二:(试验成功) 直接调用此方法即可实现对状态栏的控制; 代码如下: private void full(boolean enable) { if (enable) { WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.flags = WindowManager.LayoutParams.FLAG_FULLSCREEN; getWindow().setAttributes(lp); getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); } else { WindowManager.LayoutParams attr = getWindow().getAttributes(); attr.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setAttributes(attr); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); } }

③ android 如何代码实现隐藏锁屏状态栏

如果锁屏的界面也是个activity
可以在指定的位置添加这段代码
WindowManager.LayoutParams attrs = getWindow().getAttributes();
attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
getWindow().setAttributes(attrs);

④ Android 怎么隐藏第三方应用中的系统状态栏

显示与隐藏状态栏的代码如下:

private void fullscreen(boolean enable) {

if (enable) { //显示状态栏

WindowManager.LayoutParams lp = getWindow().getAttributes();

lp.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;

getWindow().setAttributes(lp);

getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);

} else { //隐藏状态栏

WindowManager.LayoutParams lp = getWindow().getAttributes();

lp.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);

getWindow().setAttributes(lp);

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);

}

}

显示与隐藏的效果如下:
android显示与隐藏状态栏
android显示与隐藏状态栏

横屏与竖屏切换时处理状态栏的显示与隐藏,所以需要配置屏幕切换代码。

AndroidManifest.xml中activity上配置

android:configChanges="orientation|keyboardHidden|screenSize"
android显示与隐藏状态栏

activity中override方法onConfigurationChanged

@Override

public void onConfigurationChanged(Configuration newConfig) {

super.onConfigurationChanged(newConfig);

if(this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE ){//横屏

}else if( this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT ){//竖屏

}

}
android显示与隐藏状态栏

⑤ 安卓有些软件会隐藏状态栏,怎么修改成不隐藏状态栏。

我用的是红米
当状态栏被隐藏时
在状态栏的位置下拉
仍能看到状态栏
再次下拉
通知栏就下来了
不知道你用的是什么手机……有的软件可以设置
有的不行
反正你试试看吧

⑥ 请问怎样隐藏安卓系统的状态栏

隐藏安卓系统的状态栏用简单桌面就可以,你去太平洋上下个好了。

⑦ 如何设置隐藏Android应用的标题栏和状态栏

代码及说明参考下面代码:
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
final Window win = getWindow();
// No Statusbar 不显示状态栏
win.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

// No Titlebar 不显示标签栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.mylayout);
}

安卓怎么隐藏状态栏

一、隐藏标题栏

复制代码代码如下:

//隐藏标题栏 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 判断状态栏是否隐藏

和设置状态栏方法相反啊,获得你的windowmanager,然后看他的flag,如果对应状态栏隐藏的那一位是1就是隐藏了,是0就没隐藏。或者获取你的activity的物理坐标,如果达到屏幕高度那就是隐藏了啊

阅读全文

与android隐藏状态栏相关的资料

热点内容
文件解压加密码 浏览:993
现在有什么app论坛 浏览:946
为什么荷兰服务器好 浏览:497
TIA台式机不能编译画面 浏览:331
希捷移动硬盘加密暂停 浏览:5
压缩机是谁发明的 浏览:152
美感pdf 浏览:830
安卓微信如何取消更新提示 浏览:607
1000安卓手机打游戏买什么好 浏览:422
单片机流水灯原理图 浏览:166
程序员被称作什么物种 浏览:53
华意压缩机是长虹 浏览:647
张家港软件数控编程好不好 浏览:967
张天德pdf 浏览:267
安卓手机怎么连接塞班 浏览:569
php问号表达式 浏览:381
单片机红外遥控器 浏览:802
linuxdhcpserver 浏览:596
人工智能编程有哪些技能 浏览:221
数据结构算法背包问题 浏览:875