我在我的Android应用程序中使用CollapsingToolbarLayout。我的应用程序的最低API要求是9。
当用户点击折叠的工具栏时,我需要扩展折叠的工具栏,就像最新的Gmail日历应用程序一样。因此,我设置了一个onClick监听器,在其中执行以下操作:
当用户点击折叠的工具栏时,我需要扩展折叠的工具栏,就像最新的Gmail日历应用程序一样。因此,我设置了一个onClick监听器,在其中执行以下操作:
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最近引入的,可以在这里阅读更多信息:https://dev59.com/VVsX5IYBdhLWcg3wY-kh - Konstantin Loginov