Задать вопрос

Не могу найти пример анимации?

Тут решил научится чему-то новому в андроиде и вспомнил про прикольную штуку на плеймаркете, при открытии страницы вместо статус бара картинка, а после того как опуститься ниже и еще раз подняться появляется статус бар. Не могу найти урока как сделать похожее, кто чем может помочь?6916b1045368499194f2401baaebbad1.png25af945c1b204d0c93c8c2a00a286d0b.png
  • Вопрос задан
  • 504 просмотра
Подписаться 3 Оценить Комментировать
Решения вопроса 1
Этот эффект называется Collapsing Toolbar with Parallax.
Сначала делаем обычный AppBarLayout с Collapsing Toolbar.
(Вид можете настроить под себя)
Потом пишем код для проверки вида toolbar, в котором делаем, что нужно:

appBarLayout.addOnOffsetChangedListener(new AppBarLayout.OnOffsetChangedListener() {
            @Override
            public void onOffsetChanged(AppBarLayout appBarLayout, int verticalOffset) {
                if (isCollapsed(verticalOffset)) {
                    //set status bar color your color
                } else {
                    // set status bar color transparent
                }

            }
        });

    private boolean isCollapsed(int offset) {
        return offset == 0 || offset <= toolbar.getHeight();
    }
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы