状态栏后面的工具栏

时间:2015-06-30 08:43:51

标签: android toolbar material-design

我的工具栏和状态栏有问题。我将应用程序样式更改为AppCompat。我的风格是:

表示values / styles.xml

<style name="AppTheme" parent="Theme.AppCompat">

        <item name="colorPrimary">@color/color_primario_500</item>
        <item name="colorPrimaryDark">@color/color_primario_500</item>
        <item name="android:windowNoTitle">true</item>
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>

</style>

表示值-v21 / styles.xml:

<style name="AppTheme" parent="AppTheme.BaseGps">
        <item name="android:windowContentTransitions">true</item>
        <item name="android:windowAllowEnterTransitionOverlap">true</item>
        <item name="android:windowAllowReturnTransitionOverlap">true</item>
        <item name="android:windowSharedElementEnterTransition">@android:transition/move</item>
        <item name="android:windowSharedElementExitTransition">@android:transition/move</item>
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowDrawsSystemBarBackgrounds">true</item>
        <item name="windowActionModeOverlay">true</item>
        <item name="android:statusBarColor">@android:color/transparent</item>

我的问题是工具栏的一半出现在状态栏后面。在下一张图片中,您可以看到会发生什么。enter image description here

有什么想法吗?在此先感谢!!

2 个答案:

答案 0 :(得分:3)

解决方案是应用项目

<item name="android:windowTranslucentStatus">false</item>
样式中的

答案 1 :(得分:1)

我不喜欢这些答案。仅仅因为使用Material设计,导航抽屉应该与工具栏重叠并且只要API级别支持它就具有半透明状态栏。

如果您希望工具栏正确放入并具有半透明状态栏,那么您只需要这些项目。

c.car