上のダイアログの断片をアニメーション正しい方向?は、私が閉じられたときにアニメーション化するdialogfragmentを取得しようとしている解任
@Override
public void dismiss() {
if (mDismissAnimationFinished) {
super.dismiss();
} else {
mShrink.setAnimationListener(new Animation.AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
}
@Override
public void onAnimationEnd(Animation animation) {
mDismissAnimationFinished = true;
dismiss();
}
@Override
public void onAnimationRepeat(Animation animation) {
}
});
mCurrentContainer.startAnimation(mShrink);
}
}
これらのdimiss/cancel機能が全く呼び出されていない、またはアニメーションが実行されていないという問題は何ですか?またonAnimationEndあなたは、dismiss()を呼び出しています。あなたは最近、映画の開始を見ましたか?) – MikeIsrael