Android导航栏和状态栏高程/阴影

时间:2018-02-09 10:43:42

标签: android android-layout material-design android-statusbar android-navigation-bar

我想设置导航栏和我的状态栏,就像下面链接中图片中的示例一样。 我怎么能这样做

see the example

2 个答案:

答案 0 :(得分:1)

只需设置如下样式属性即可完成此操作:

<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <style name="Theme" parent="android:Theme.Material.Wallpaper.NoTitleBar">
        <item name="android:statusBarColor">set_your_color</item>
        <item name="android:navigationBarColor">set_your_color</item>
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowTranslucentNavigation">true</item>
    </style>
</resources>

希望它能帮到你!!

答案 1 :(得分:0)

如果要删除工具栏的高程和阴影,请在工具栏中添加app:elevation="0dp",如下所示:

  <android.support.design.widget.AppBarLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:elevation="0dp"
    android:theme="@style/AppTheme.AppBarOverlay">

    <android.support.v7.widget.Toolbar
    android:id="@+id/custom_toolbar"
    android:layout_width="match_parent"
    android:elevation="0dp"
    android:layout_height="?attr/actionBarSize"
    android:background="?attr/colorPrimary"
    android:popupTheme="@style/AppTheme.PopupOverlay" />

    </android.support.design.widget.AppBarLayout>