2 つのフラグメント A と B があります。フラグメント B を A に置き換え、setCustomAnimations(right_to_left, fadein, fadeout, left_to_right)
. フラグメント B は、右から左に来るように正しく動作し、Backボタンを押すと左から右に出てポップ バック スタックを行います。しかし、フラグメント A にはアニメーションが発生せず、フェードインもフェードアウトもありません。
注:サンプルアプリケーションを作成して試してみましたが、完全に正常に動作しますが、同じことをプロジェクトに実装すると、上記のように動作します。setCustomAnimation()
プロジェクトにを実装しているときに、どのような間違いを犯していますか?
私はすでに試しました:
- 最新のサポート ライブラリがある
hardwareAccelarated="true"
マニフェスト ファイルで- メソッドの
setCustomAnimation()
前に追加replace()
- 3.0以上でコンパイルしてください
私のアプリが構築されているフレームワークに問題があるとは思えませんが、確かではありません。機能させるために他に何を確認できるか教えてください。