美文网首页Android之界面
LinearLayout/RelativeLayout圆角带阴影

LinearLayout/RelativeLayout圆角带阴影

作者: 随心随性_0a25 | 来源:发表于2018-07-07 18:14 被阅读261次

    需求应用场景如下:

    需求                                       

    我们知道android5.0以上,我们可以通过cardView实现, 

    app:cardElevation="20dp"

    app:cardCornerRadius="10dp"

    这两行代码就可以实现圆角和阴影效果,但是不巧,我这个代码是以前写的使用RelativeLayout实现的,我又不想改成cardView

    怎么办,其实只要在RelativeLayout中加上

    android:elevation="3dp"

    就可以了,这样RelativeLayout就有阴影效果了。

    圆角效果,background指定圆角背景即可,代码如下:

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:background="@drawable/item_shape"

        android:orientation="vertical"

        android:elevation="3dp"/>

    圆角背景:item_shape.xml

        android:shape="rectangle">

        android:width="0.5dip"

        android:color="#ffffff" />

    相关文章

      网友评论

        本文标题:LinearLayout/RelativeLayout圆角带阴影

        本文链接:https://www.haomeiwen.com/subject/wkeguftx.html