1
Display.getInstance().callSerially()
メソッドを使用すると、右から左にスライドすると新しい画面が表示されます。新しいスクリーンを開くときにスライディングアニメーションを変更するには(コードネーム1を使用)?
アニメーションを「左から右」(つまり、前の画面に戻るように感じる)から「下から上」に変更する方法を知りたいと思います。
Display.getInstance().callSerially()
メソッドを使用すると、右から左にスライドすると新しい画面が表示されます。新しいスクリーンを開くときにスライディングアニメーションを変更するには(コードネーム1を使用)?
アニメーションを「左から右」(つまり、前の画面に戻るように感じる)から「下から上」に変更する方法を知りたいと思います。
コードネーム一つは、表示するための2つのメソッドがありForm
:
show()
showBack()
それらの間の唯一の違いは、バックのために反転されるアニメーションの方向です。
これは、あなたがCommonTransition
を使用して、方向、速度で遊ぶことができユースケースではありません、と入力した場合:
currentForm.setTransitionOutAnimator(CommonTransitions.createSlide(CommonTransitions.SLIDE_VERTICAL, false, 300));
currentForm.setTransitionInAnimator(null);
OR
currentForm.setTransitionOutAnimator(CommonTransitions.createCover(CommonTransitions.SLIDE_VERTICAL, false, 300));
currentForm.setTransitionInAnimator(null);
は現在表示形式への移行を適用します次のフォームではありません。
以下、現在不気味に動作するフォームを示す内から呼び出された場合:
nextFormToShow.setTransitionOutAnimator(CommonTransitions.createCover(CommonTransitions.SLIDE_VERTICAL, false, 300));
OR
nextFormToShow.setTransitionInAnimator(CommonTransitions.createCover(CommonTransitions.SLIDE_VERTICAL, false, 300));
は私がにおそらく近いと思いshowBack() ''であなたの答えを編集したものを彼を探している –