レイアウト (背景として RippleDrawable を使用した線形レイアウト) の境界線に触れると、波紋効果はクリックしたポイントでは開始されませんが、波紋は中心に伝播します。
RippleDrawable drawable = new RippleDrawable(ColorStateList.valueOf(pressedColor), null, getRippleMask(baseColor));
this.setBackground(drawable);
また、座標 (0,0) として使用する方法を使用しようとしsetHotspot
ましたが、左上の点から開始しません。