I am testing one of my Android apps that has a viewpager. The ViewPager has 2 fragments. Both these framents are using the same xml as layout. This xml has a ListView in it.
When I try to lookup the ListView using
onData(anything()) .inAdapterView(withId(R.id.listview)) .atPosition(4) .perform(click());"
I get an AmbiguiousViewMatcException meaning that I am trying to perform ViewAction on a view whose duplicate has been found by Espresso.
I came across solution where I couldnt identify ListView by passing
but as I am using the same xml layout, this is again going to cause the same exception. Any help?