Lollipop:在statusBar后面绘制颜色设置为透明

Lollipop:在statusBar后面绘制颜色设置为透明

我已经将我的statusBar颜色设置为Lollipop的透明颜色,仅在我的主题中使用以下行:

<item name="android:statusBarColor">@android:color/transparent</item>

现在我需要在它背后绘制,但我不能得到它背后的任何视图。我知道如何使用windowTranslucentStatus属性,但不想使用此属性,因为它将忽略statusBar设置为透明的颜色。


慕姐4208626
浏览 443回答 3
3回答

繁星coding

试试这个主题<style&nbsp;name="AppTheme"&nbsp;parent="Theme.AppCompat.Light.DarkActionBar"> &nbsp;&nbsp;&nbsp;&nbsp;<!--&nbsp;Customize&nbsp;your&nbsp;theme&nbsp;here.&nbsp;--> &nbsp;&nbsp;&nbsp;&nbsp;<item&nbsp;name="windowActionBar">false</item> &nbsp;&nbsp;&nbsp;&nbsp;<item&nbsp;name="windowNoTitle">true</item> &nbsp;&nbsp;&nbsp;&nbsp;<item&nbsp;name="colorPrimaryDark">@android:color/transparent</item> &nbsp;&nbsp;&nbsp;&nbsp;<item&nbsp;name="colorPrimary">@color/md_blue_200</item> &nbsp;&nbsp;&nbsp;&nbsp;<item&nbsp;name="android:windowDrawsSystemBarBackgrounds">true</item> &nbsp;&nbsp;&nbsp;&nbsp;<item&nbsp;name="android:statusBarColor">@android:color/transparent</item> &nbsp;&nbsp;&nbsp;&nbsp;<item&nbsp;name="android:windowTranslucentStatus">true</item></style>请确保您的布局设置android:fitsSystemWindows="false"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android