如何将FAB(扩展)设置为新活动的动画

时间:2016-02-09 09:52:19

标签: android android-animation

我想要实现的是这样的效果:

enter image description here

是否可以使用ActivityOptionsCompat实现,还是有其他选择?如何在FAB有点“扩展”为新Activity的情况下复制这样的效果?

1 个答案:

答案 0 :(得分:5)

这些动画与材料设计有关,称为

活动之间的共享元素。

这背后的想法是在两个不同的布局中有两个不同的视图,并以某种方式将它们与动画链接。

然后,转换框架将执行它认为必要的任何动画,以向用户显示从一个视图到另一个视图的转换。

始终牢记这一点:视图并非真正从一种布局移动到另一种布局。他们是两个独立的观点。

enter image description here

视图之间的动画将类似于

enter image description here

检查this网址,了解更多有关材料设计的详细信息