美文网首页
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