Фокус обратной связи переходит к элементам панели инструментов, когда прокручивается представление переработчика в nestedscrollview. - PullRequest
0 голосов
/ 04 мая 2020

В моем макете есть вложенный вид прокрутки, который содержит несколько текстов, кнопок и обзоров переработчика.

Когда включен режим обратной связи, я могу просматривать все элементы. Но я столкнулся с проблемой. Когда прокручивается мое горизонтальное изображение рециркулятора, а затем я провожу пальцем, чтобы услышать разговор, фокус перемещается на первый элемент панели инструментов. Затем мне нужно пройти через все видимые элементы, чтобы добраться до горизонтальной прокрутки.

Эта проблема возникает только для обзоров переработчиков в nestedscrollview.

Мое nestedscrollview в макете добавляется следующим образом:

<androidx.core.widget.NestedScrollView
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        //my contents

</androidx.core.widget.NestedScrollView>

Мой обзор переработчика в макете добавляется следующим образом:

<LinearLayout
     android:id="@+id/photosLL"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:orientation="vertical">

     <androidx.recyclerview.widget.RecyclerView
          android:id="@+id/photosRV"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          tools:listitem="@layout/list_item_photo" />
</LinearLayout>

Это ожидаемое поведение или, если это проблема, как решить то же самое?

...