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


Android Espresso ListView haga clic en el elemento

Tengo ListView con imágenes y texto. Cuando intento chascar el artículo, consigo el error

 android.support.test.espresso.AmbiguousViewMatcherException: 'with id: com.cifrasoft.telefm:id/cardsGridView' matches multiple views in the hierarchy. Problem views are marked with '****MATCHES****' below. 

Utilizo el código siguiente:

  • Cómo agregar borde a un texto en textview android
  • Servicios de Google Play para Android. Localización cliente no actualización ubicación si wifi deshabilitado
  • Cómo llamar a getFragmentManager en Recycler.Adapter?
  • Android Studio / Intellij, Gradle Error: Causa: no homologado
  • Activar la opción `--multi-dex` en hormiga para Android
  • Diseño de cuadrícula vs. Diseño de la tabla
  •  onData(hasToString(startsWith("Item Text"))) .inAdapterView(withId(R.id.cardsGridView)) .perform(click()); 

    ¿Puedo hacer clic en ListView utilizando la posición del Adapter , sin coincidencias o startWith ?

  • Desplazamiento abrupto con NestedScrollView en ViewPager Fragmento dentro de un CoordinatorLayout Android
  • Buscando el framework OpenGL ES para el desarrollo multiplataforma en Win / Linux / MacOSX / Android / IOS
  • Android: quitar Enter Key de softkeyboard
  • Cómo crear envoltorios xml reutilizables para los archivos de diseño de Android
  • JQuery Mobile no está ejecutando javascript secundario
  • Android sustituye el fragmento actual por otro fragmento
  • One Solution collect form web for “Android Espresso ListView haga clic en el elemento”

    Prueba con atPosition (). p.ej

     onData(hasToString(startsWith("Item Text"))) .inAdapterView(withId(R.id.cardsGridView)).atPosition(0) .perform(click()); 

    Con el índice 0, hará clic en la primera vista coincidente encontrada.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.