Android实现沉浸式状态栏
更新时间:2016年11月14日 16:24:06 作者:shineflowers
这篇文章主要为大家详细介绍了Android沉浸式状态栏的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
前段时间,项目中用到了沉浸式的状态栏,在此记录一下,代码如下:
package com.jackie.immersive;
import android.os.Build;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if (hasFocus && Build.VERSION.SDK_INT >= 19) {
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
}
}
}
效果如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
Android Flutter利用CustomPaint绘制基本图形详解
CustomPaint其实和前端的Canvas基本上是一样的,前端Canvas支持的绘制方法CustomPaint都支持,毕竟CustomPaint其实也是基于Canvas实现的。本篇我们来介绍 CustomPaint 基本图形的绘制,感兴趣的可以了解一下2022-07-07
android ViewPager实现自动无限轮播和下方向导圆点
本篇文章主要介绍了android ViewPager实现自动轮播和下方向导圆点,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。2017-02-02
Android App中ListView仿QQ实现滑动删除效果的要点解析
这篇文章主要介绍了Android App中ListView仿QQ实现滑动删除效果的要点解析,重点是要判断手势按下的位置坐标,需要的朋友可以参考下2016-04-04
Android实现listview动态加载数据分页的两种方法
这篇文章主要为大家详细介绍了Android实现listview动态加载的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2016-06-06
详解Android使用Html.fromHtml需要注意的地方
本篇文章主要介绍了详解Android使用Html.fromHtml需要注意的地方,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-07-07
BootStrapValidator与My97日期校验的实例代码
这篇文章给大家介绍了bootstrapvalidator与my97日期校验的实例代码,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友参考下吧2017-01-01


最新评论