Я использую CoordinatorLayout
для этого макета:
Есть RecycleView
с BottomSheetBehavior
и AnchorView
- View
, которые привязаны к первому элементу в RecycleView
.
Когда я прокручиваю RecycleView
вверх (я слушаю это с BottomSheetCallback
), я меняю anchorId в AnchorView
:
anchorId = View.NO_ID
И когда я прокручиваю свой RecycleView
вниз, я снова связываю AnchorView
с первым элементом. И это хорошо работает.
Но когда я меняю видимость в представлении FirstItem, у меня возникает такая проблема: привязанное представление имеет неправильную позицию на экране. (Если я прокручиваю список, позиция снова действительна).
Как это исправить?