我知道这个问题被问了很多次,但我仍然无法找到解决方案。
好吧,我们都知道 Lollipop Shared Elements 过渡只适用于棒棒糖设备,但最近对 Gmail 应用程序的更新在棒棒糖之前具有相同的动画效果(我猜是从 4.1 开始)。
Yplan 应用程序也有同样的效果。
如何做到这一点?我猜他们正在使用共享元素转换
我知道这个问题被问了很多次,但我仍然无法找到解决方案。
好吧,我们都知道 Lollipop Shared Elements 过渡只适用于棒棒糖设备,但最近对 Gmail 应用程序的更新在棒棒糖之前具有相同的动画效果(我猜是从 4.1 开始)。
Yplan 应用程序也有同样的效果。
如何做到这一点?我猜他们正在使用共享元素转换
你没有在棒棒糖下面得到官方的“共享元素转换”API,所以你唯一能做的就是手动实现它。
您可以查看此库以了解 pre lollipop 设备的活动和片段转换
dependencies {
compile 'com.albinmathew:PreLollipopTransition:1.1.2'}