我正在尝试创建自定义的Android动画,以便在离开一个活动时,新的活动将从点击的按钮处展开,就像这样的图片所示。但是我希望新的活动只从点击的按钮处展开。是否有一种方法可以在非“Android L”设备上实现这一点?
请查看ActivityOptionsCompat类。您可以像这样使用它:
final ActivityOptionsCompat options = ActivityOptionsCompat.makeScaleUpAnimation(yourButton, 0, 0, 0, 0);
startActivity(activityStartingIntent, options.toBundle());
这应该创建一个从指定视图开始的转换,并给出初始大小(在此示例中为0)。