diff --git a/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/CreateAndSendTrackTest.java b/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/CreateAndSendTrackTest.java index 6c9f4468e..cd523ccfe 100644 --- a/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/CreateAndSendTrackTest.java +++ b/MyTracksTest/src/com/google/android/apps/mytracks/endtoendtest/CreateAndSendTrackTest.java @@ -274,27 +274,7 @@ public class CreateAndSendTrackTest extends ActivityInstrumentationTestCase2 cc = EndToEndTestUtils.SOLO.getViews(); + int i = 0; + for (View view : cc) { + String name = view.getParent().getClass().getName(); + // Each share item is in one Linear layout which is the child view of + if (name.indexOf("RecycleListView") > 0) { + if (index == i) { + return view; + } + i++; + } + } + return null; + } @Override protected void tearDown() throws Exception {