Якорь CoordinatorLayout показывает неправильную позицию после изменения видимости для привязки к просмотру - PullRequest
0 голосов
/ 08 мая 2018

Я использую CoordinatorLayout для этого макета: enter image description here

Есть RecycleView с BottomSheetBehavior и AnchorView - View, которые привязаны к первому элементу в RecycleView.

Когда я прокручиваю RecycleView вверх (я слушаю это с BottomSheetCallback), я меняю anchorId в AnchorView:

anchorId = View.NO_ID

И когда я прокручиваю свой RecycleView вниз, я снова связываю AnchorView с первым элементом. И это хорошо работает.

Но когда я меняю видимость в представлении FirstItem, у меня возникает такая проблема: привязанное представление имеет неправильную позицию на экране. (Если я прокручиваю список, позиция снова действительна).

Как это исправить? enter image description here

1 Ответ

0 голосов
/ 05 июня 2018

Я прекращаю использовать любые анимации для itemView, и это решает мою проблему.

...