编辑
给View添加波纹效果
本文访问次数:0

首先创建ripple.xml文件,内容如下

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:color="@color/lightred"
    tools:targetApi="lollipop">
    <item android:id="@android:id/mask">
        <shape android:shape="rectangle">
            <solid android:color="@color/lightred" />
        </shape>
    </item>
</ripple>

使用background属性设置

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/ripple_effect">
    ...
    </RelativeLayout>
没有任何评论