关于Android toolbar去阴影问题

前言:最近自己做一个Android App,发现一个问题,就是看到跳转到另一个Activity时。如果你是用了toolbar来代替ActionBar的话,toolbar上下会出现阴影。Google下解决办法,发现要不是有点麻烦就是说不清楚。下面就给大家分享下我的解决办法,先说明,我不是大神。出现问题,欢迎来一起探讨 。

问题描述

当你是跟官方的方法来使用toolbar的话。一般你的xml布局是这样的:



    

        

    

    


如果你是Activity设置了应用toolbar的话,一般toolbar的上下边都会出现有阴影。其实阴影是Android Material Design的一种表现形式。可是,在我来看应用在toobar上就不好看了,看起来很不自然。像下图一样:
关于Android toolbar去阴影问题_第1张图片

解决办法

这个办法是我无意中发现的,因为我的mainActitivity是有侧滑功能。当应用侧滑时,发现toolbar是没有了阴影。有了这个想法,我就在CoordinatorLayout组件上面套上了实现侧滑功能的DrawerLayout组件后。发现真的没有了,好神奇啊。下面是代码:





    

        

            

        

        

        

    


关于Android toolbar去阴影问题_第2张图片

最后

这就是我的解决方法,如果大家有更好办法,欢迎来留言!

你可能感兴趣的:(Android)