Diferencia entre OnTouchListener y OnClickListener
He creado una aplicación que implementa unaView.OnTouchListener
. Pero cuando lo cargué en Android Market (Google Play Store), recibí el siguiente mensaje:
Este apk solicita 1 características que se utilizarán para el filtrado de Android Market: android.hardware.touchscreen
Realmente no necesito una pantalla táctil per se. También podría "hacer clic" en la vista y esto estaría bien. Si usoOnClickListener
, en lugar deOnTouchListener
, ¿desaparecería este requisito?
¿Qué porcentaje de dispositivos Android no tienen pantalla táctil? Si esta actualización deOnTouchListener
aOnClickListener
ser algo que valga la pena en términos de nuevos usuarios potenciales?