4
Ich habe eine horizontale RecyclerView
innerhalb einer vertikalen RecyclerView
. Ich verwende diesen Code ich auf andere Frage gefunden:Espresso Nested Recycler Ansichten UI-Test
onView(allOf(isDescendantOfA(withRecyclerView(R.id.parentVerticalRecyclerView).atPosition(parentPosition)),
isDescendantOfA(withRecyclerView(R.id.childHorizontalRecyclerView).atPosition(childPosition)),
(withText("USA"))))
.perform(click());
// It is not working for parentPosition > 0
aber das funktioniert nur für die erste Reihe von Eltern RecyclerView
.
Wie klicke ich auf das Element auf dem Kind RecyclerView der zweiten Zeile des Elternteils RecyclerView
?
Was das Problem mit anfänglichem Matcher war? – azizbekian
Ich glaube, das Problem war, dass ich isDescendantOfA verwendet habe. Espresso konnte die Aussicht nicht finden. – Amisha