如何坚持GestureOverLayView的手势?

时间:2012-02-21 18:27:58

标签: android gesture

假设我在我的GestureOverlayView中写了一个单词“abc”,在这样做时我需要在屏幕上保存所有这些字母,直到我按下清除按钮。谁能告诉我一个很好的方法来做到这一点.. 我会写一个“a”,它被视为一个手势(而不是笔画),即我有一件事就是在GestureOverLayView的底部使用 ImageView SurfaceView 。假设当我在GestureOverLayView上绘制“a”然后在“onGesturePerformed”事件中,它将采取手势,然后获取笔划,然后将它们转换为路径,然后将路径绘制到底层的ImageView或SurfaceView。任何人都建议我代码或指导我。我尝试了各种组合,但无法解决它..

2 个答案:

答案 0 :(得分:1)

SDK的samples目录中有一个名为GestureBuilder的应用程序。此应用程序显示如何持久保存用户绘制的手势。

答案 1 :(得分:0)

我意识到这是一个老问题,但你可以"作弊"通过将fadeOffset增加到一些可笑的高数字。这可以在xml

中完成
android:fadeOffset = "some very large number"

无论是什么,或以编程方式,

yourgestureoverlayView.SetFadeOffset(some very large number in milliseconds)