くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

【Android】overridePendingTransitionとは

f:id:mask0702:20151209100945j:plain

外のソースを読んでて、たまにActivity.overridePendingTransition()みたいなソースがあってなんだろうなーと思ったのを調べたのでシェア

Intent intent = new Intent(getActivity(), SubActivity.class);
startActivity(intent);
getActivity().overridePendingTransition(enterAnim, exitAnim);

みたいな使われ方で、どうやらActivity間の移動時のアニメーションに使えるらしい。引数のenterAnimとexitAnimは両方ともint型。

↓引数二つに0を渡すと高速で遷移しているように見せられるらしい。
d.hatena.ne.jp


↓フラグメントで使うとうまくいかないパターンもあるらしい。
qiita.com