沉浸式状态栏
来源:互联网 发布:网络运营商怎么设置 编辑:程序博客网 时间:2024/06/07 08:44
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); window.setStatusBarColor(Color.TRANSPARENT); //window.setNavigationBarColor(Color.TRANSPARENT); }
/获取状态栏高 int statusBarHeight1 = -1;//获取status_bar_height资源的ID int resourceId = getResources().getIdentifier("status_bar_height", "dimen", "android"); if (resourceId > 0) { //根据资源ID获取响应的尺寸值 statusBarHeight1 = getResources().getDimensionPixelSize(resourceId); } LinearLayout.LayoutParams lp = (LinearLayout.LayoutParams) rl_top.getLayoutParams(); lp.topMargin = statusBarHeight1; rl_top.setLayoutParams(lp);
阅读全文
0 0
- 状态栏、沉浸式状态栏
- 沉浸式状态栏/透明状态栏
- 透明状态栏(沉浸式状态栏)
- Android 沉浸式状态栏
- 沉浸式状态栏
- android 沉浸式 状态栏
- android 沉浸式状态栏
- android沉浸式状态栏
- 沉浸式状态栏
- Android沉浸式状态栏
- Android 沉浸式状态栏
- 沉浸式状态栏
- 沉浸式状态栏
- android 沉浸式状态栏
- Android沉浸式状态栏
- 设置沉浸式状态栏
- Android沉浸式状态栏
- 沉浸式状态栏
- ListView的学习
- C# 获取路径中,文件名、目录、扩展名等
- java中的static
- 结构体相关
- GPG简单使用介绍
- 沉浸式状态栏
- [Codeforces438E]The Child and Binary Tree(多项式开根+多项式求逆)
- HDU-4310
- 文章标题
- 【深度学习】win10+Theano+GPU加速配置
- tomcat服务器报错:javaee-api-7.0.jar not load
- LeetCode#19 Remove Nth Node From End of List
- docker容器中,一个容器一直Resatring
- 跨域技术之WEB SOCKET