activity和slidingMenu设置透明(沉浸式)
来源:互联网 发布:淘宝里要验证码充流量 编辑:程序博客网 时间:2024/06/05 11:22
今天练习时遇到了问题: 自定义侧拉菜单状态栏怎么变透明?
activity设置状态栏透明(有版本限制)代码如下:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
//透明状态栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//透明导航栏
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}
当有侧滑功能时,侧滑页面上的状态栏还是会出现,经查阅并自测有效的方法:
侧滑控件代码中改:
switch (slideStyle) { case SLIDING_WINDOW:
.
.
.}
把 decor.addView(this);这横代码改为RelativeLayout relativeLayout = new RelativeLayout(activity); TextView textView = new TextView(activity); textView.setFitsSystemWindows(true); relativeLayout.addView(textView); relativeLayout.addView(this); decor.addView(relativeLayout);
最后把SlidingMenu 调用的改为(第二个参数换一下)menu.attachToActivity(this, SlidingMenu.SLIDING_WINDOW);
阅读全文
1 0
- activity和slidingMenu设置透明(沉浸式)
- SlidingMenu 设置沉浸式状态栏
- Android沉浸式和状态栏透明设置笔记!
- 透明状态栏和沉浸式
- 沉浸式透明状态栏的设置
- 漫谈透明状态栏和沉浸式状态栏
- SlidingMenu实现沉浸式状态栏
- Android状态栏透明(沉浸式效果)
- 透明状态栏(沉浸式状态栏)
- Android沉浸式状态栏(透明状态栏)
- 沉浸式透明渐变
- 把状态栏设置成透明的,沉浸式状态栏
- android设置状态栏透明以及沉浸式状态栏
- 安卓沉浸式状态栏延生与透明设置
- Android状态栏和导航栏透明和沉浸式模式
- Android实现沉浸式状态栏(透明状态栏)(QQ和简书样式)
- Android透明状态栏和沉浸式状态栏实现
- Android透明状态栏效果和沉浸式模式体验
- 推荐几个实用的Excel技巧,最后一个是亮点
- JVM之垃圾收集器与内存分配策略
- 陈越《数据结构》第四讲 树(中)
- WinForm中ColorDialog.CustomColors显示不正确的问题
- dwr常用语法使用案例
- activity和slidingMenu设置透明(沉浸式)
- Python数据分析(一)--numpy全知全会
- Unity3D的Time类(UnityEngine.Time)详解
- 产生子进程subprocess模块介绍
- c++相关基础
- WordCloudCreator
- Spring事务异常回滚,捕获异常不抛出就不会回滚
- file 文件
- 初学java:输入某年某月某日,判断这一天是这一年的第几天