美文网首页
Toolbar阴影

Toolbar阴影

作者: 钦_79f7 | 来源:发表于2019-12-19 12:40 被阅读0次

呈现阴影

    <android.support.design.widget.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:theme="@style/ThemeOverlay.AppCompat.Dark">

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:fitsSystemWindows="true"
            app:title="@string/app_name" />

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

ToolBar的阴影实际上是 APPBarLayout 提供的,而非ToolBar自身的;故需要在外部包裹AppBarLayout才可以呈现阴影

去除阴影

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

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:fitsSystemWindows="true"
            app:title="@string/app_name" />

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

基于阴影添加的原理,只需要将APPBarLayout 的阴影去除即可。

相关文章

网友评论

      本文标题:Toolbar阴影

      本文链接:https://www.haomeiwen.com/subject/ocemnctx.html