【发布时间】:2016-02-23 19:29:40
【问题描述】:
我在将我的 状态栏 透明 分别设为半透明时遇到了问题。我正在使用 AppCompat v22 主题。我想将 windowTranslucentStatus 用于 API >=19。我真的在stackoverflow上搜索了答案,但我找不到任何解决我的问题的方法。 我认为最简单的方法是向您展示我测试应用程序时使用的智能手机上的代码和屏幕截图。
<RelativeLayout
android:id="@+id/activitylayout"
android:fitsSystemWindows="true"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
上面是我的 Activity 布局的代码。
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primary_dark</item>
<item name="colorAccent">@color/accent</item>
<item name="drawerArrowStyle">@style/drawerarrowstyle1</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:fitsSystemWindows">true</item>
我的 style.xml(v19) 代码。 问题:我的状态栏有白色背景,在导航抽屉中甚至看不到。
【问题讨论】:
标签: android android-5.0-lollipop android-appcompat transparent android-studio-2.0