材料设计波纹事件

时间:2015-06-17 10:29:46

标签: android rippledrawable

对于Android,当我触摸任何元素/视图时,我需要实现动画涟漪效果。我如何实现它?

2 个答案:

答案 0 :(得分:1)

纹波以可绘制的热点为中心,当触摸按钮时设置该热点。查看Drawable.setHotspot(float x, float y)

答案 1 :(得分:1)

根据Android文档:

  

Drawable显示响应状态变化的连锁反应。可以通过使用相应的状态属性标识符调用setHotspot(float,float)来指定给定状态的纹波的锚定位置。

使用setHotspot()方法

指定中心绘制效果