MultiTouch Hardware на устройствах Android -- hardware поле с участием touchscreen поле с участием multi-touch пол android Связанный проблема

Multitouch hardware on Android devices


4
vote

проблема

русский

Все сенсорные экраны на современных устройствах Multitouch способны на аппаратном уровне (если программное обеспечение его поддерживает)?

Если нет, чем определить, если экран сенсорного экрана само по себе является MultiTouch или нет?

Английский оригинал

Are all touch-screens on modern devices multitouch capable on hardware level (if software supports it)?

If not than how to detect if touchscreen screen by itself is multitouch or not?

        
 
 

Список ответов

3
 
vote
vote
Лучший ответ
 

Все сенсорные экраны на современных устройствах Multitouch способны на аппаратном уровне (если программное обеспечение его поддерживает)?

Это более или менее невозможно ответить без спецификации для каждого устройства Android, которое когда-либо было создано (в любое время сроки, которое вы считаете «современным»). Очень широко говоря, устройства от основных производителей в течение последних нескольких лет, как правило, поддерживают мультитач в некоторой степени, но даже эта общая степень опоры может варьироваться между устройствами.

Если нет, чем определять, если экран сенсорного экрана сам по себе multitouch или нет?

Есть куча приложений для этого Отказ Я бы сказал, выбрать один и попробуй. Если вы хотите попытаться проверить результаты, выберите несколько и попробуйте их все.

 

Are all touch-screens on modern devices multitouch capable on hardware level (if software supports it)?

This is more or less impossible to answer without spec sheets for every Android device that has ever been created (within whatever timeframe you consider "modern"). Very broadly speaking, devices from major manufacturers over the last several years will typically support multitouch to some degree, but even that overall degree of support can vary between devices.

If not than how to detect if touchscreen screen by itself is multitouch or not?

There are a bunch of apps for this. I'd say pick one and try it. If you want to try to verify the results, pick several and try them all.

 
 
1
 
vote

Если вы хотите проверить программно, Проверка Системные функции через объект PackageManager работает, насколько я могу сказать для моего устройства. Этот метод не дает точного поддерживаемого номера, а скорее категоризация следующим образом:

    .
  • TouchScreen_Multitouch Jazzhand (дорожки 5 или более касаются полностью независимо)
  • touchscreen_multitouch отчетливо (треки 2 или более касаются полностью независимо)
  • touchscreen_multiTouch (базовый 2 совместимость пальца жест)

В зависимости от вашей задачи в качестве руки, это может быть достаточно, однако комментарий Gathrawn, касающийся низкоуровневых телефонов, заставляет меня беспокоиться, если он может быть полагаться на то, что все эти поставщики фактически устанавливают эти значения, прежде чем развернуть программное обеспечение.

Кроме того, я никак не знаю в настоящее время (но также хотел бы узнать об одном) - кроме возможности, чтобы пользователи тестируют их устройства, когда ваше приложение запускается, когда обнаруженный уровень API меньше 11 Например.

 

If you want to check programmatically, checking the system features via the PackageManager object works, as far as i can tell for my device. This method doesn't give the exact supported number, but rather a categorisation as follows:

  • TOUCHSCREEN_MULTITOUCH JAZZHAND (tracks 5 or more touches fully independently)
  • TOUCHSCREEN_MULTITOUCH DISTINCT (tracks 2 or more touches fully independently)
  • TOUCHSCREEN_MULTITOUCH (basic 2 finger gesture compatibility)

Depending on your task as hand, this might be sufficient enough, however GAThrawn's comment regarding low-tier phones makes me worry if it can be relied on that all those vendors actually set those values correctly before deploying the software.

Other than that, i don't know any way currently (but would also like to learn about one) - apart from maybe having the users test their devices as your app starts up, when the detected api level is less than 11 for instance.

 
 

Связанный проблема

2  Несколько сенсорных жестов в Android?  ( Multiple touch gestures in android ) 
Разрешивает ли Android для ввода MultiTouch? У меня есть телефон Samsung Galaxy Y с Android 2.3. На Samsung HomeScreen, когда я поворачиваю два пальца однов...

0  Возможно ли приложения для интерфейса с несколькими сенсорными системами шириной?  ( Is it possible for apps to interfere with multi touch system wide ) 
У меня проблемы с несколькими касанием с Swepe. Однако другие пользователи с тем же телефоном сообщают о A-OK, поэтому мне интересно, если PEBKAC или ID-10-T....

0  Отрегулируйте параметры касания  ( Adjust touch parameters ) 
У меня есть некоторые проблемы с моим прикосновением в моем телефоне Lenovo. Например, когда я касаюсь в двух местах, что расстояние между ними составляет мен...

0  Увеличьте точки Multi-Touch на Android  ( Increase multi touch points on android ) 
Возможна изменить количество прикосновений в Android 6.0 без корня? по умолчанию 2, но мне нужно 3 или 4. Если это работает, мне не нужно покупать новый тел...

4  MultiTouch Hardware на устройствах Android  ( Multitouch hardware on android devices ) 
Все сенсорные экраны на современных устройствах Multitouch способны на аппаратном уровне (если программное обеспечение его поддерживает)? Если нет, чем опре...

2  Выпуск эмулятора  ( Emulator startup issue ) 
Я пытаюсь запустить стандартную AVD (ARM, пустой макет, другие настройки, предложенные Android Studio) на эмуляторе. Включено <код> -verbose , <код> -debug al...

0  Сенсорная точка Match Rendering Android Touch Taper Config - через ADB (A ++)  ( Touch point match rendering android touch table config via adb a ) 
Я в настоящее время строю свой проект мечты. Это 55-дюймовый мультиташковый сенсорный экран для журнального стола и Android-телефона. Как я детализирую вещи, ...

3  Пинк-зум не чистый масштабирование в веб-браузере на HTC Desire Z, потому что текст автоматически отформатирован: Раздражение / макеты  ( Pinch zoom not pure zoom in web browser on htc desire z because text is auto re ) 
Когда я (Multi-touch) щипнуть, чтобы увеличить и отбросить пальцы от прикосновения к экрану, чтобы увидеть масштабный дисплей, веб-браузер Android на HTC Desi...

4  Использует более 2 пальцев MultiTouch?  ( Uses for more than 2 finger multitouch ) 
Я планирую получить новый телефон Android, а один из моих вариантов - Xperia Miro. Я знаю, что это не имеет большого значения, но это исполняет мои потребност...

6  В чем разница между настоящим двойным прикосновением и поддельным двойным прикосновением?  ( Whats the difference between real dual touch and fake dual touch ) 
У меня есть <код> Xperia X10 Mini Pro и некоторой неработающей причиной, это функция двойной прикосновения не работает. Я искал вокруг сети, и я видел здесь,...

0  Увеличение точек на нескольких касании  ( Increase multi touch points ) 
У меня есть INFOCUS M2 работает Android 4.4. Он поддерживает только два пальца Multi-Touch, что вызывает проблемы с некоторыми играми. Есть ли способ увеличит...