¿Qué es el modo táctil y por qué es importante para la clase * ActivityTestRule *?

La clase android.support.test.rule.ActivityTestRule (vea aquí ) toma un parámetro initialTouchMode en su constructor. Esto no se explica en la referencia de clase (o en cualquier lugar en línea) excepto como sigue:

InitialTouchMode – true si la Actividad debe colocarse en "modo táctil" cuando se inicie

¿Qué significa exactamente "modo táctil"? ¿Y cuáles son las implicaciones de establecer initialTouchMode en ActivityTestRule a true o false ? (Veo que el valor por defecto para este parámetro es false ).

El modo táctil afecta a cómo funcionan los trabajos de enfoque y selección.

El modo táctil es un estado de la jerarquía de vistas que depende únicamente de la interacción del usuario con el teléfono. Por sí mismo, el modo táctil es algo muy fácil de entender, ya que simplemente indica si la última interacción del usuario se realizó con la pantalla táctil.

En el modo táctil, no hay foco ni selección.

http://android-developers.blogspot.com/2008/12/touch-mode.html

  • ¿Cómo puedo probar setResult () en una prueba de Android Espresso?
  • Cómo automatizar las pruebas de actualización para android
  • Cómo detener y reiniciar una actividad en una prueba de instrumentación de Android?
  • openDrawer de espresso contrib está obsoleto
  • Prueba de Junit de Android vs. Prueba de Junit normal
  • Establecer la orientación del emulador / dispositivo mediante programación en la prueba de instrumentación
  • Unidad de pruebas de Android y permisos
  • Espresso Android que iguala las vistas de texto dentro del padre
  • Google Espresso o Robotium
  • Cambio de configuración con Robolectric
  • Uso de Espresso ¿Cómo puedo comprobar el número de elementos en mi alerta Cuadro de diálogo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.