Сворачивающийся макет панели инструментов не работает при использовании горизонтального вида ресайклера внутри вложенного вида прокрутки.

У меня есть некоторые проблемы со сворачивающейся панелью инструментов. У меня есть следующая структура макета

<CoordinatorLayout>
    <AppbarLayout>
        <CollapsingToolbar>
    <NestedScrollView>
        <HorizontalRecyclerView>
    </NestedScrollView>
</CoordinatorLayout>

Проблема возникает только тогда, когда я пытаюсь прокрутить NestedScrollView, касаясь HorizontalRecyclerView. В этом случае CollapsingToolbar не рушится. Просто AppbarLayout оставайтесь на месте и NestedScrollView пролистайте под ним. Прикрепил видео, где все понятно. Кто-нибудь может объяснить проблему? Спасибо.




Ответы (1)


Проблема может быть решена добавлением setNestedScrollingEnabled(false) к внутреннему HorizontalRecyclerView.

person Xenolion    schedule 27.03.2019
comment
Я отредактировал вопрос, удалив ответ из вопроса и опубликовав его здесь. Все кредиты за ответ принадлежат спрашивающему. - person Xenolion; 27.03.2019