AppCompat Toolbar控件如何去除掉阴影

原创 2016年08月29日 21:02:21

很简单,只需要两步:

第一步:

利用代码进行设置:

 getSupportActionBar().setElevation(0);
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
            toolbar.setElevation(0);
        }
第二步:

在xml中设置app:elevation="0dp"后,才能生效

注意是:appbarLayout

 <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/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            app:popupTheme="@style/AppTheme.PopupOverlay" />

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



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android 去掉toolbar阴影

第一步 给你的toolbar套上AppBarLayout
  • ngl272
  • ngl272
  • 2017年04月17日 22:44
  • 925

Android AppBarLayout以及ToolBar去除阴影

AppBarLayout主题来自..\sdk\extras\android\support\design\res\values\styles.xml @dimen/desi...
  • jdsjlzx
  • jdsjlzx
  • 2016年03月10日 16:29
  • 11047

Toolbar去除底部阴影

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { toolbar.setElevation(index)...

如何去掉toolbar阴影

好久没上来了,这问题也是一年前的,不过看到了就说下吧,你给AppBarLayout加个属性  app:elevation = "0dp" 就可以去掉了,我刚好做过, android:elevatio...

为ToolBar增加阴影特效

自定义Toolbar的原因在版本小于5.0之前的设备是没有Material Design的特效的,所以也没有阴影;所以这时候就要通过自定义文件来实现这个效果; 布局文件...

简单实现ToolBar阴影效果(完美适配安卓5.0以下)

前言 最近在使用Toolbar过程中发现如果我通过Xml设置ToolBar时,无论是在Android 5.0以前还是5.0以后,Toolbar都会失去阴影效果,我尝试设置android:eleval...

Android toolbar阴影悬浮高亮效果

Android toolbar阴影悬浮高亮效果在android api 21一下toolbar是没有阴影效果的,后面找到解决api21以下实现阴影效果代码如下:acticity.xml文件:...

Androd Toolbar 的简单使用四

Toolbar 相对于 ActionBar的强大之处在于,ToolBar有更强大的自定义效果。因为ToolBar本身就是一个ViewGroup,可以往Toolbar中放入各种组件。 ...

让 Toolbar 随着 RecyclerView 的滚动而显示/隐藏(Part 1)

在这篇文章中,我们将看到如何实现像Google+ 应用程序一样,当列表下滑时,Toolbar和FAB(包括其他的View)隐藏;当列表上滑时,Toolbar和FAB(包括其他的View)显示的效果;这...

kotlin学习笔记

变量和常量在kotlin中var用来声明变量,val用来声明常量。显式的指定数据类型通过在变量名后加上”:”,再加上数据类型var name:String = "hello world"函数编写规则f...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AppCompat Toolbar控件如何去除掉阴影
举报原因:
原因补充:

(最多只允许输入30个字)