Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android: ¿cómo puedo verificar, que el dispositivo de apoyo multitouch?

¿Cómo puedo verificar que el dispositivo admita el evento multitáctil? Si el dispositivo tiene pantalla resistente, multitouch no es posible. ¿Es esa manera de descubrir, qué clase de exhibición está en dispositivo, o si el dispositivo apoya multitouch?

Gracias.

4 Solutions collect form web for “Android: ¿cómo puedo verificar, que el dispositivo de apoyo multitouch?”

Si necesita multitouch, incluya:

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

En su manifiesto . Su aplicación no aparecerá en el Market para dispositivos que carecen de multitouch.

Si desea compatibilizar de forma condicional multitouch, use PackageManager y hasSystemFeature() para ver si android.hardware.touchscreen.multitouch está disponible.

Un ejemplo rápido:

 boolean multi = getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH); 

Puede utilizar PackageManager.hasSystemFeature con PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH

Hay una interesante serie de artículos sobre Android multi-touch que vale la pena mirar

Espero que esto ayude,

Phil Lello

 public final String SUPPORT = "Supported"; public final String NOT_SUPPORT = "None"; if (getPackageManager().hasSystemFeature( PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH)) { aDisplayInfo.multiTouch = SUPPORT; } else { aDisplayInfo.multiTouch = NOT_SUPPORT; } 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.