Android 使用xml制作控件点击波纹背景【矩形】【圆形】

Android 控件点击波纹背景【矩形】【圆形】

前言

想要UI交互比较舒服,一些触摸反馈是必不可少的,以下是两个常用的点击波纹xml
在这里插入图片描述

矩形

ripple_bg.xml

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="@android:color/darker_gray"> <!--波纹颜色-->
    <item>
        <shape android:shape="rectangle">
            <!-- 填充背景色-->
            <solid android:color="@android:color/white"/>
        </shape>
    </item>
</ripple>

圆形

ripple_circle_bg.xml

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="@android:color/darker_gray">
    <item>
        <shape android:shape="oval">
            <!-- 填充背景色-->
            <solid android:color="@android:color/white"/>
        </shape>
    </item>
</ripple>

使用

最后在控件的背景里设置即可

android:background="@drawable/ripple_circle_bg"

完事

发布了103 篇原创文章 · 获赞 31 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/sinat_38184748/article/details/103770536
今日推荐