2016-05-17 6 views
2

Можно ли отключить анимацию Snackbar по умолчанию в android? Если да, то как? Просьба привести пример.Snackbar animation android

Кроме того, я хочу знать, как настроить пользовательскую анимацию в Snackbar. Тогда как настроить анимацию в Snackbar? Пожалуйста, дайте мне подробное объяснение этого.

Заранее спасибо.

+0

можно реализовать линейную схему, которая действует как снэк-бар –

+0

может у объяснить это @ war_Hero –

+0

В новой библиотеке поддержки versión 24.2.1 анимационное шоу и закрытие отключены – Webserveis

ответ

1

Начиная с android.support.design.widget.Snackbar, вы не можете этого сделать, так как анимация hardcoded (обратите внимание на частные методы animateViewIn() и animateViewOut()). Поэтому лучше всего использовать стороннее представление. Например, библиотека this имитирует поведение запаса SnackBar и позволяет вам настроить собственную пользовательскую анимацию прямо в xml с помощью sb_inAnimation и sb_outAnimation.

0

Вы можете использовать группу представлений (линейные/относительные макеты), которые будут скользить снизу (например, анимация с закусочной на складе), встроить эту группу представлений в нижнюю часть родительского макета, которая заставит ее появиться почти как закусочная ,

Поскольку вы хотели настроить фондовую закусочный я не уверен, если вы можете продолжить, чем при использовании сторонней библиотеки Вы можете сделать это