0
私はほとんど関係のないものは見つかりませんでした。 onDestroy
とonDestroyView
super
が呼び出される前にビューをアニメーション化するにはどうすればよいですか?onDestroyまたはOnDestroyViewの前にフラグメント内のビューをアニメ化します。
私は
@Override
public void onDestroyView() {
Animation fadeOut = AnimationUtils.loadAnimation(getContext(), R.anim.fade_out_fast);
mBackgroundView.setAnimation(fadeOut);
super.onDestroyView();
}
でsuper.onDestroyViewはすぐにアニメーションを停止し、この方法を試してみました。
リスナーをfadeOut
に設定し、MyFrag.super.onDestroyView()
onAnimationEnd()
を呼び出すと、メソッド自体の中でスーパーを呼び出す必要があるため、どちらも機能しませんでした。
どうすればよいですか?前もって感謝します!
私はonDestroyViewは()あなたが達成しようとしている何のために遅すぎるということだと思います。 FragmentのonPause()メソッドを試してみましたか? –
はい、ありがとうございます..すでに試しても何もありません – Matteo