在屏幕上写一些东西(使用触摸)并将其保存在黑莓中

时间:2011-05-12 09:35:17

标签: blackberry blackberry-eclipse-plugin

我正在黑莓中构建一个应用程序,我必须允许用户在屏幕上写一些东西(通过触摸)(例如保存用户的签名)并在其他地方或其他页面中显示它。

请告诉我黑莓中是否可行。 如果是,那么请提供一些链接或代码来执行此操作。

提前致谢。

1 个答案:

答案 0 :(得分:3)

我没有亲自尝试过,但我认为没有理由说它不可行。您需要覆盖protected boolean touchEvent(TouchEvent message)并将触摸坐标从DOWN事件存储到UP事件。实际上有一种方法TouchEvent.getMovePoints(int, int[], int[], int[])可以使跟踪路径相当简单。

因此,在您获得触摸事件后,您可以使用Graphics.drawOutlinedPath(int[], int[], byte[], int[], boolean)绘制显示所需内容的路径。