TaskStackBuilder转换animation

我正在使用Android L转换,意图传递一个ActivityOptions包。 我怎样才能重现与TaskStackBuilder相同的意图的animation?

这是我目前使用单一Intent工作方法:

 startActivity(myIntent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle()); 

这是我与TaskStackBuilder尝试:

  TaskStackBuilder builder = TaskStackBuilder.create(this); builder.addNextIntentWithParentStack(myIntent); builder.startActivities(ActivityOptions.makeSceneTransitionAnimation(this).toBundle()); 

但animation创造了一个奇怪的效果,不是同一个“单一意图”版本。

我也试过:

 builder.addNextIntent(myIntent); 

代替:

 builder.addNextIntentWithParentStack(myIntent); 

尝试使用:

 TaskStackBuilder.create (Context context) 

返回一个新的TaskStackBuilder来启动一个由一系列活动组成的新的taskstack。 参数 –

Context context :将启动新任务堆栈或生成PendingIntent的上下文。

返回, TaskStackBuilder – 一个新的TaskStackBuilder。