是否可以在位图 onTouchEvent
方法中设置水波纹效果?
@Override
public void onTouchEvent(MotionEvent event) {
}
如果是,那么如何?
感谢
答案 0 :(得分:0)
如果您有ImageView,并且在用户单击此ImageView后您想要显示涟漪效果,则无需使用onTouchEvent方法。如果是这种情况,可以在this StackOverflow问题中找到答案。我将总结下面的答案。
将您的ImageView包装在FrameLayout中,并将您的Ripple drawable设置为XML中的FrameLayout的 android:forgeround 属性。您可以在链接的答案中找到代码示例以及低于21的Android SDK版本的解决方法。