Как найти вложенный recyclerView внутри родительского recyclerView по позиции, используя методы Espresso? - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть вертикальный возвратный просмотр (R.id.vertRecyclerView) с вложенными горизонтальными просмотрщиками.Все его горизонтальные повторяющиеся объекты имеют одинаковый идентификатор - R.id.horizRecView.Еще одна плохая новость: все элементы recylerViews не имеют уникального текстового содержимого.Это означает, что я не могу определенно найти какой-то R.id.horizRecView, используя некоторый текст внутри его элемента.

enter image description here

Вопрос:

Это означает, что я не могу определенно найти какой-то R.id.horizRecView, используя некоторый текст внутри его элемента.Еще одна плохая новость: все элементы recylerViews не имеют уникального текстового содержимого.Как найти определенный горизонтальный recyclerView в некоторой позиции, например, мне нужно получить, а затем прокрутить горизонтальный recyclerView, который является первым элементом (элементом) вертикального recyclerView.Как это получить?

Я пробовал этот способ, но он не работает:

/* Kotlin */
scrollRecyclerView(R.id.vertRecyclerView, 0).setFocus() // first nested horizontal recyclerView
for (index in 1..titlesList.size) {
    scrollRecyclerView(R.id.horizRecyclerView, index).check(...)
}

Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...