我正在使用 Android L 转换传递一个ActivityOptions
包的意图。如何以相同的意图重现动画TaskStackBuilder
?
这是我目前使用单一的工作方法Intent
:
startActivity(myIntent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
这是我的尝试TaskStackBuilder
:
TaskStackBuilder builder = TaskStackBuilder.create(this);
builder.addNextIntentWithParentStack(myIntent);
builder.startActivities(ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
但是动画产生了一种奇怪的效果,与“单一意图”版本不同。
我也尝试过:
builder.addNextIntent(myIntent);
代替:
builder.addNextIntentWithParentStack(myIntent);