是否有权检查设备可以同时处理的触摸点数量?

时间:2013-01-02 20:24:31

标签: android events touch multi-touch

我正在开发一款需要能够处理多达5个同步触摸事件的应用程序(基本上是一次点击所有5个手指,在屏幕上的任何位置),但我意识到我的测试设备(HTC Rezound) ,4.0.3)一次只能处理4次触摸。

我知道其他Android设备至少可以处理5个,所以是否有权限或我可以添加到AndroidManifest的内容以确保设备可以处理5次触摸?这样做的原因是为了确保不允许某些无法处理触摸的设备安装应用程序(因为它显然无法正常工作)。

1 个答案:

答案 0 :(得分:3)

如果你去http://developer.android.com/guide/topics/manifest/uses-feature-element.html,可以谈谈:

android.hardware.faketouch.multitouch.jazzhand
android.hardware.touchscreen.multitouch.jazzhand

提到需要5个触点。 所以我相信你会在清单中这样做:

<uses-feature 
    android:name="android.hardware.touchscreen.multitouch.jazzhand"
    android:required="true" />