1

A と BI の 2 つのアクティビティがあり、ナビゲート時にアクティビティにアニメーションを実装しようとしています。

A で下から上へのフリングが発生した場合 > A はスライドアップを終了し、B は下からスライド インします。上。

overridePendingTransition(enter, stops);両方のアクティビティを使用して、両方の入力トランジションを実装しました。しかし、アクティビティが終了しているときにアニメーションを表示することはできません。overridePendingTransition(enter, stops);内部onStopを使用してみOnPauseましたが、ハードウェアの戻るボタンを押すと機能しますが、フリングを使用してアクティビティをナビゲートすると機能せず、混乱します。

誰でもこの問題に取り組むのを手伝ってもらえますか???

4

1 に答える 1

1

Android doc overridePendingTransition (int enterAnim, int exitAnim) に記載されているよう に、finish() または startActivity() の直後に呼び出す必要があります。

onStop() または onPause() で呼び出す必要はありません。

于 2012-10-27T08:01:17.733 に答える