Я пытаюсь добиться такого же эффекта, как в WhatsApp, когда панель инструментов (при прокрутке) будет отображаться в виде магнита или вне поля зрения магнита.
Что у меня есть в моем MainActivity XML:
- DrawerLayout — базовый макет
- CoordinatorLayout — макет панели приложений, панели инструментов и вкладок
- AppBarLayout — для хранения панели инструментов и вкладок
- Панель инструментов - имеет ЭТОТ флаг:
app:layout_scrollFlags="scroll|enterAlways"
- SlidingTabLayout — отображает вкладки
- ViewPager — для вкладок
- RecyclerView — для макета координатора
Теперь не поймите меня неправильно, это работает, когда я прокручиваю вниз, панель инструментов выталкивается из поля зрения, но я говорю, что я прекращаю прокручивать на полпути, тогда панель инструментов просто остается наполовину скрытой вне поля зрения, а другая половина в поле зрения.
Как я могу подойти к решению этой проблемы, если я хочу, чтобы она либо исчезла из поля зрения, либо появилась в поле зрения.