如何为安卓的Toolbar设置阴影?
我找到两种方法来设置Toolbar的阴影
方法一:
在Toolbar中有一个android:elevation属性,可以用此属性来设置阴影,如果要用此属性设置阴影,必须要设置Toolbar的android:background属性。elevation的值设置为1~8dp就行了,太大了会没效果。
下图是示例代码:
方法二:
第二个方法是用一个View来模拟阴影,然后把这个View放到Toolbar的下面。
先在drawable文件夹下创建一个叫toolbar_shadow.xml的资源文件,在这个资源文件写上如下代码:
然后在布局文件里面新建一个View,在View的android:background属性设置为刚才的资源文件,并且把这个 View放到Toolbar下面,下面是示例代码:
评论
发表评论