私は新しい Android L トランジション、特に共有要素トランジションと Slide() を使用しています。戻るボタンを押すと、遷移が完全に機能し、共有 ImageView がスライドして正しい場所に遷移しますが、ActionBar のホームアップ ボタンを押すと、新しい遷移が無視されます。
受信アクティビティに次のコード ブロックを設定します。
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
getWindow().setExitTransition(new Slide());
getWindow().setEnterTransition(new Slide());
そして、「メイン」アクティビティのこのコード ブロック:
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
Transition transition = new Slide();
getWindow().setSharedElementEnterTransition(transition);
getWindow().setSharedElementExitTransition(transition);