Я использую CollapsingToolbarLayout в своем приложении на Android. Минимальное требование API моего приложения — 9.
Мне нужно, чтобы свернутая панель инструментов расширялась, когда пользователь щелкает ее, как в последнем приложении Gmail Calendar. Итак, я установил onClickListener и внутри него делаю следующее:
public void onClick(View v) {
if(toolbarExpanded) {
mAppBar.setExpanded(false, true);
} else {
mAppBar.setExpanded(true, true);
}
toolbarExpanded = !toolbarExpanded;
}
Это работает довольно хорошо, но моя проблема в том, что анимация, которую она запускает, медленная, что означает плохой пользовательский интерфейс.
Есть ли способ изменить продолжительность или определить для этого собственную анимацию?
Заранее спасибо.
compile 'com.android.support:design:23.1.0'
. Это поведение было недавно представлено Google, подробнее читайте здесь: stackoverflow.com/questions/33892376/ - person Konstantin Loginov   schedule 30.12.2015