Imageview Interactive-water-effect android

时间:2012-05-22 07:22:33

标签: android

我想像谷歌游戏商店的一些水动态壁纸动画一样的imageview动画,但是,我需要myproject上的imageview中的动画涟漪效果。如果你不理解我的要求我想要像代码项目上的示例动画动画:{ {3}}

如果可能或不可能实现imageview。如果可能的话怎么做?任何人帮助我都非常感激!

谢谢!

2 个答案:

答案 0 :(得分:0)

您链接的项目(可能是具有此效果的任何内容)将使用OpenGL(不是Canvas.onDraw();)。您无法使用ImageView,但可以使用GLSurfaceView,这不会造成太多麻烦。我不是这方面的专家,但你提供的链接有很好的代码片段可以帮助你入门。

答案 1 :(得分:-1)

我很确定你可以通过扩展ImageView类并在.onDraw()方法中乱码,不断调用.invalidate()并应用动画来实现类似的效果。但我也很确定它会非常缓慢/滞后,看起来像地狱。

我建议使用SurfaceView来达到这样的效果。