注:此方法需要Android5.0+以上支持。

在drawable文件夹下,创建一个根标签名为ripple_layout_left_bg.xml的文件:

android:color="#ffffff"

android:radius="2dp">

ripple_left_bg_drawable.xml的文件:(控件不点击时的状态)

android:shape="rectangle">

使用方式:(就是给控件设置背景)

btn.setBackground(getResources().getDrawable(R.drawable.ripple_layout_left_bg));

android:id="@+id/btn"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="点击"

android:background="@drawable/ripple_layout_left_bg"/>

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐