我如何修改Android手势的视觉效果(屏幕上的手势检测)



实际上我要做的就是使用下面演示的手势功能

https://www.youtube.com/watch?v=tG3lzBDMRQQ
http://www.vogella.com/articles/AndroidGestures/article.html

除了设置颜色之外,我还希望能够为手势运动中绘制的线条添加各种视觉效果。

IE:脉动厚度/颜色变化/粒子效果,如烟花等

一个人应该从哪里开始尝试这样的冒险?

edit:我正在考虑的一种方法是将手势颜色设置为透明,但为触摸设置一个单独的监听器,就像在一些绘画类型的应用程序中一样。所以它同时创造了这个手势并在它上面画出了合适的图像。这能行吗?屏幕能同时监听来自两个视图的输入吗?

GestureOverlayView是一个普通的视图,它具有在屏幕上绘制的能力。您可以简单地扩展GestureOverlayView并添加自定义效果。你可以设置你的自定义绘画风格,或者你可以重写dispatchTouchEvent()来添加你自己的效果,而绘制它。

相关内容

  • 没有找到相关文章

最新更新