相关疑难解决方法(0)

创建一个没有透明度的波纹可绘制

关于如何正确使用Ripple Drawable,我有点迷茫.

假设我有这个可绘制的:

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android" >
     <item android:state_pressed="false" android:state_focused="true" android:drawable="@color/accent_color_light" />
     <item android:state_pressed="true" android:drawable="@color/accent_color_light" />
     <item android:drawable="@android:color/white" />
</selector>
Run Code Online (Sandbox Code Playgroud)

因此它是一个纯白色的背景,在聚焦或按下时会变成淡蓝色.

如何获得相同的颜色但具有连锁效果?我想我需要使用一个掩码来防止它超出视图范围?

android ripple rippledrawable android-5.0-lollipop

11
推荐指数
2
解决办法
1万
查看次数