Есть ли разрешение на проверку количества точек касания, которые устройство может обработать за один раз?

Я работаю над приложением, которое должно иметь возможность обрабатывать до 5 одновременных событий касания (по сути, одним щелчком всего 5 пальцами одновременно, в любом месте экрана), но я понял, что мое тестирующее устройство (HTC Rezound, 4.0.3) может обрабатывать только 4 касания одновременно.

Я знаю, что другие устройства Android могут обрабатывать по крайней мере 5, поэтому есть ли разрешение или что-то, что я могу добавить в мой AndroidManifest, чтобы убедиться, что устройство может обрабатывать 5 касаний? Причиной этого может быть то, что определенным устройствам, которые не могут обрабатывать касания, не будет разрешено устанавливать приложение (потому что, очевидно, оно не будет работать правильно).

1 ответ

Решение

Если вы зайдете сюда 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" />
Другие вопросы по тегам