2

我正在平板电脑上开发一个 android 应用程序来绘制手指或手触摸的每个点。应用程序不仅要跟踪手指,还要跟踪手掌,这一点非常重要(即使它不是绘制精确的触摸区域,而只是绘制一条细路径,只要我们能看到手掌的运动就可以了)。我想要做的一个很好的例子是Android开发者菜单中的“显示指针位置”:如果绘图可以完全像这样,那将是完美的。

我设法编写了一个多点触控绘图应用程序,但我遇到的问题是每次触摸区域太宽时(例如,当我用整个手掌触摸屏幕时),应用程序停止绘图(甚至手指绘图停止)并且我在日志中有这个错误:[ViewRootImpl] action cancel - 1, eccen:1.4225352(“eccen”之后的数字根据我手掌触摸的大小而变化)。

我对 android 很陌生,我花了很多时间寻找如何防止这种 action_cancel 但我找不到任何使它起作用的东西......我试图阻止父视图控制 onTouch 事件,但它没有用。因此,如果您对我如何管理它有任何想法,那就太好了:)

谢谢 !

(英语不是我的母语,所以如果不清楚,请随时要求我重新表述)

4

0 回答 0