1

我收到了这样的要求http://www.youtube.com/watch?v=7MYQicokwmY&feature=plcp我正在审查这个要求。根据要求,我们必须在支持 Android 的平板电脑的视频链接中构建触摸检测。

在该视频玩具(圆形、星形或矩形形状的玩具)中使用导电硅胶传感器,它们可以检测屏幕上的触摸并确定三角形、圆形或星形等外部世界物体的形状并进一步处理形状。

我必须对安卓平板电脑使用相同的触摸检测。有人能帮我找到在安卓平台上实现这个的方法吗?是否有任何 API 或框架来实现它?

4

1 回答 1

1

如果你看 1:13 左右的视频,他们展示了我猜的一些原型,圆圈有三个点,六边形也是......

我最好的猜测是对象的最大部分是不导电的,只有几个点是导电的,实际上会在屏幕上注册为触摸点。关键是它们中的每一个都足够不同,以至于无论方向是什么,位置是什么,您都可以识别它们(并且取决于您的要求,您是否在屏幕上同时有多个对象) .

您还可以使用每个导电点的面积,因此在您的代码中,您将获得触摸信息,您可以从 MotionEvent 获得不同的压力值

现在如何放置导电点以及每个形状上有多少完全取决于您,并且实际上取决于您的要求(识别任意形状不是一种选择......)

如果区域太大,大多数触摸屏都会拒绝触摸(即手掌拒绝),所以我认为没有太多其他方法可以做到这一点......

于 2013-02-04T19:54:16.390 回答