アクティビティ間の順方向/逆方向の遷移中にアニメーション化するために、フェードインおよびフェードアウトアニメーションを呼び出すのに最適な場所はどこですか。次のことを試しましたが、別のアクティビティを開始すると、現在のアクティビティでフェードアウトアニメーションがアクティブになりません。
@Override
public void onStart() {
super.onStart();
Animation animation = AnimationUtils.loadAnimation(this, R.anim.fadein);
findViewById(R.id.mainLayout).startAnimation(animation);
}
@Override
public void onStop() {
Animation animation = AnimationUtils.loadAnimation(this, R.anim.fadeout);
findViewById(R.id.mainLayout).startAnimation(animation);
super.onStop();
}