アニメーションをアクティビティに追加するにはどうすればよいでしょうfinish()
アクティビティが作成されて正常に機能する場合にoverridePendingTransitionを使用していますが、フェードインがうまく機能しているのがわかりますが、アクティビティの終了をアニメーション化しようとしても、デフォルトの右から左へのスライドを実行しています。 最初に、次のようにアクティビティを開始するときにアウトアニメーションを定義してみました。 Intent myIntent = new Intent(a, SkdyAlert.class); myIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); a.startActivity(myIntent); if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(a, R.anim.fadein, R.anim.fadeout); } あとは活動終了時にもやってみました okBtn.setOnClickListener(new OnClickListener() { public void onClick(View v) { finish(); if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(activity, 0, R.anim.fadeout); } } }); しかし、これらのアプローチはどちらも、終了アニメーションの「右から左」のスライドを妨げません。私が間違っていることについて何かアイデアはありますか?