沉浸式状态栏
来源:互联网 发布:电脑没网络可以打印吗 编辑:程序博客网 时间:2024/04/28 21:37
1、
Activity中:
@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_set_menu_color); //透明状态栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); //透明导航栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);}布局文件中注意设置两个属性(android:clipToPadding="true" android:fitsSystemWindows="true"),否则内容会进入状态栏中:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:clipToPadding="true" android:fitsSystemWindows="true" android:background="@android:color/holo_blue_light" android:gravity="center" tools:context="demo.cd.com.insertmenustatus.SetMenuColorActivity"> <LinearLayout android:id="@+id/bannerView" android:layout_width="match_parent" android:layout_height="50dp" android:background="@android:color/holo_blue_bright" android:gravity="center"> <TextView android:layout_width="wrap_content" android:layout_height="match_parent" android:text="主题" android:gravity="center" android:textColor="@android:color/white" /> </LinearLayout>
2、布局中未设置android:clipToPadding="true" android:fitsSystemWindows="true",页面内容进入状态栏:
0 0
- 状态栏、沉浸式状态栏
- 沉浸式状态栏/透明状态栏
- 透明状态栏(沉浸式状态栏)
- Android 沉浸式状态栏
- 沉浸式状态栏
- android 沉浸式 状态栏
- android 沉浸式状态栏
- android沉浸式状态栏
- 沉浸式状态栏
- Android沉浸式状态栏
- Android 沉浸式状态栏
- 沉浸式状态栏
- 沉浸式状态栏
- android 沉浸式状态栏
- Android沉浸式状态栏
- 设置沉浸式状态栏
- Android沉浸式状态栏
- 沉浸式状态栏
- 数字签名和数字信封的区别
- 统计文章中单词的字数并按照出现的频率排序(treeSet)
- mongoDB在windows下安装与配置方案
- Android在webview上常见问题
- switch (date("D"))
- 沉浸式状态栏
- iOS 静态库 [.a 和 framework]
- android shape的使用
- CentOS7安装swftools
- Android Studio中获取sha1证书指纹数据的方法
- 【opencv】角点检测
- 基本类型转换为包装类以及字符串
- 机器学习实战笔记(Python实现)-01-机器学习实战
- 鸟哥的linux私房菜拾遗----中文编码系统