47
ActivityOptions
バンドルをインテントで通過するAndroid Lトランジションを使用しています。 TaskStackBuilder
と同じ目的でアニメーションを再現するにはどうすればよいですか?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);
'.addNextIntentWithParentStack()'を使用しているときにマニフェストで親アクティビティを宣言しましたか? – Mibit
こんにちは、そこにいますか? –
@Mibit no。アクティビティが別のライブラリにあるため、私はそれを行うことができません –