2013-01-02 68 views
1

我正在研究需要能夠處理多達5個同時觸摸事件的應用程序(基本上是一次點擊所有5個手指,屏幕上的任意位置),但是我意識到我的測試設備(HTC Rezound, 4.0.3)一次只能處理4個觸摸。是否有權限檢查設備可以一次處理的觸點數量?

我知道其他Android設備至少可以處理5個,所以是否有權限或我可以添加到我的AndroidManifest以確保設備可以處理5觸摸?原因是爲了確保某些無法處理觸摸的設備將不被允許安裝應用程序(因爲顯然它無法正常工作)。

回答

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" /> 
+1

剛剛添加的機器人:所需部分,這你想確保沒有人可以下載誰不能使用5點的多點觸控的應用程序。 – leenephi

相關問題