如何为安卓的Toolbar设置阴影?

我找到两种方法来设置Toolbar的阴影

方法一:

在Toolbar中有一个android:elevation属性,可以用此属性来设置阴影,如果要用此属性设置阴影,必须要设置Toolbar的android:background属性。elevation的值设置为1~8dp就行了,太大了会没效果。

下图是示例代码:


 

 方法二:

 第二个方法是用一个View来模拟阴影,然后把这个View放到Toolbar的下面。

 先在drawable文件夹下创建一个叫toolbar_shadow.xml的资源文件,在这个资源文件写上如下代码:


 然后在布局文件里面新建一个View,在View的
android:background属性设置为刚才的资源文件,并且把这个 View放到Toolbar下面,下面是示例代码:

 

 

 

 

评论

此博客中的热门博文

Privacy Policy

Privacy Policy

你想做的产品已经有很多人在做了,那还有做的必要吗?