我有一个自定义视图,我在ondraw()中绘制3个rects,我想在触摸时添加涟漪效果
private void onDraw(Canvas canvas){
canvas.drawRect(0,0,getwidth/3,getheight(),myPaint);
canvas.drawRect(getwidth()/3,0,2*getwidth()/3,getheight(),myPaint);
canvas.drawRect(2*getwidth()/3,0,getwidth(),getheight(),myPaint);
}
我知道如何检测点击并将其链接到相关的rect但是如何在rect上显示涟漪效应? 是否有一种简单的方法,不需要从头开始产生涟漪效应?
注意 我的视图不是这么简单,我不能使用android Button,textView和其他提供的小部件。