如何为imageview设置动画(当页面向上滚动时)以在工具栏中的较小图像视图中合并

时间:2015-11-25 13:16:03

标签: android animation material-design

最初显示的图像最高可达屏幕高度的1/3和全屏宽度。 (android.support.v7.widget。)工具栏将消失。

我想动画ImageView(当页面向上滚动时)成为工具栏的一部分并使工具栏可见。向下滚动反向动作时应该发生。

修改 类似的动画可以在这里找到。但是有一个小的变化,长颈鹿的图像将在工具栏上移动并出现在左箭头和文本“项目4”之间。动画必须像共享视图或英雄视图,但在同一活动上。

http://antonioleiva.com/collapsing-toolbar-layout/

这个动画怎么做?

2 个答案:

答案 0 :(得分:4)

使用新的Android设计库

,一切都更简单

构建设计库在Gradle文件中添加此链接

编译" com.android.support:design:23.1.0"

您可以通过以下代码

来达到此效果

https://github.com/saulmm/CoordinatorBehaviorExample

http://blog.grafixartist.com/toolbar-animation-with-android-design-support-library/

答案 1 :(得分:0)

我希望您可以使用在新CoordinatorLayout中发布的Design Library来实现此功能。

请查看此示例http://antonioleiva.com/coordinator-layout/