主题-使用slidingmenu无法设置透明状态栏

问题描述

使用slidingmenu无法设置透明状态栏

具体问题是这样,我需要做一个如下图仿QQ的样式:
主题-使用slidingmenu无法设置透明状态栏-slidingmenu 透明背景">

思路是这样:
1、theme中不设置

 <item name="android:fitsSystemWindows">true</item>

2、设置状态栏为透明(4.4以上):getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);

问题卡在第一步和第二步:
我有很多activity,都继承自一个baseactivity,在baseactivity中设置状态栏颜色为透明。在我的主页中,用new的方式初始化slidingmenu。

现象是这样:除了主页之外的activity,都可以设置状态栏为透明,并且activity可以顶到状态栏上(即没有设置android:fitsSystemWindows为true),主页就是不透明,而且顶不上去。 我在AndroidManifest.xml文件中,并没有对主页的activity进行设置主题的操作。如果我删掉slidingmenu所有相关的,也没有问题。

简单的说:我没有设置android:fitsSystemWindows为true,但是我的主页却有android:fitsSystemWindows为true的效果!

QQ 330551180 这令人费解的问题希望得到大神的帮助

解决方案

自己解决了,slidingmenu这样的自定义控件,是不能设置沉浸式状态栏的

解决方案二:

SystemBarTint的使用(设置半透明状态栏)

解决方案三:

自己解决了,slidingmenu这样的自定义控件,是不能设置沉浸式状态栏的

解决方案四:

自己解决了,slidingmenu这样的自定义控件,是不能设置沉浸式状态栏的

解决方案五:

我也碰到了这问题,不过我看天天动听的app就实现了这个功能,不知道怎么弄的

解决方案六:

https://github.com/dalong982242260/FangTantan 看我这个

时间: 2024-10-13 05:04:56

主题-使用slidingmenu无法设置透明状态栏的相关文章

Android设置透明状态栏和透明导航栏

Android透明状态栏只有在4.4之后有. 在代码中加入下面几行代码即可实现 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

Android UI体验之全屏沉浸式透明状态栏样式

前言: Android 4.4之后谷歌提供了沉浸式全屏体验, 在沉浸式全屏模式下, 状态栏. 虚拟按键动态隐藏, 应用可以使用完整的屏幕空间, 按照 Google 的说法, 给用户一种 身临其境 的体验.而Android 5.0之后谷歌又提出了 ColorPalette 的概念,让开发者可以自己设定系统区域的颜色,使整个 App 的颜色风格和系统的颜色风格保持统一.今天学习总结一下如何实现Android 4.4以上全屏沉浸式透明状态栏效果.先看下预期效果: 首先现分清楚哪部分是状态栏,哪部分是导

C++ 设置透明背景图片

  这篇文章主要介绍了C++ 设置透明背景图片的相关资料,需要的朋友可以参考下 背景: 有两个图片,一个是目标背景图片, 一个是带有自身背景色彩的彩色图片 先将这彩色图片绘制到目标背景图片中, 这一步通过BITBLT就可实现. 但实现后的效果是: 目标图片上,绘制上去的彩色图片带有其本身的背景. 问题就来了, 我们想将彩色图片本身的背景去掉,应该如何解决? 解决方法: 使用API函数:TransparentBlt 此函数将原DC中的图片绘制到目标DC中,并同时设置原图形在目标图形上的透明色. ?

PowerPoint2007主题颜色和背景设置技巧

  PowerPoint2007主题颜色和背景设置技巧           一. 改变幻灯片的主题颜色 应用设计模板后,在功能区显示"设计"选项卡,单击"主题"组中的"颜色"按钮,将打开主题颜色菜单,如图所示: PowerPoint2007 二.改变幻灯片的背景样式 在设计演示文稿时,用户除了在应用模板或改变主题颜色时更改幻灯片的背景外,还可以根据需要任意更改幻灯片的背景颜色和背景设计,如删除幻灯片中的设计元素.添加底纹.图案.纹理或图片等.

word2007中要如何为图片设置透明效果

第1步,选中需要设置透明色的图片,在"图片工具"功能区的"格式"分组中,单击"调整"分组中的"重新着色"按钮,并在打开的颜色模式列表中选择"设置透明色"命令,如图一所示. v 图一 选择"设置透明色"命令 第2步,鼠标箭头呈现彩笔形状,将鼠标箭头移动到图片上并单击需要设置为透明色的纯色背景,则被单击的纯色背景将被设置为透明色,从而使得图片的背景与word2007文档的背景色一致,如图二所

控件-求助!!在使用透明状态栏时,软键盘怎么处理啊?

问题描述 求助!!在使用透明状态栏时,软键盘怎么处理啊? 软键盘不是把布局遮挡了就是控件把状态栏占据了.windowSoftInputMode也没法解决啊.如果不设透明状态栏就不会这样. 解决方案 解决方案二: 顶出去了.... 解决方案三: 你可以将UIView上移啊 ,有很多框架的 不用自己写

【IOS-COCOS2D游戏开发之七】在COCOS2D中添加/删除系统组件,并解决VIEW设置透明会影响VIEW中的其他组件的问题!【11月28日更新解决添加组件COCOS2D动画停止播放的BUG】

本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/455.html 11月28日:-----------      有的童鞋说添加嘞组件(UIScrollView)后操作组件时Cocos2d的动画停止不懂嘞,我测试下,果然是,下面是解决方法: 首先大家在项目中搜索:CCDirectorIOS,找到CCDirectorIOS.m类,然后找到如下代码: 1 2 3

wpf里面窗体设置透明后,webbrowser也变成透明的了,如何让webbrowser不为透明

问题描述 wpf里面窗体设置透明后,webbrowser也变成透明的了,如何让webbrowser不为透明 wpf里面窗体设置透明后,webbrowser也变成透明的了,如何让webbrowser不为透明 解决方案 外表 嵌套一层border ,设置border的background 解决方案二: 亲,可不可以给点代码,我写了没有起作用 解决方案三: 亲,可不可以给点代码,我写了没有起作用 解决方案四: 亲,可不可以给点代码,我写了没有起作用 解决方案五: 窗体设为allowtransparen

label标签backcolor属性设置透明仍无法显示Picturebox中图片

问题描述 我刚学VB.net不久.请问一下各位,我现在做了个小例子,label标签中backcolor属性已经设置透明,为什么仍然无法下面显示Picturebox中的图片,具体如图: 解决方案 解决方案二:http://blog.csdn.net/yjn43422757/article/details/6820835解决方案三:引用1楼caozhy的回复: http://blog.csdn.net/yjn43422757/article/details/6820835 多谢!不过对C#不是很懂,