简介:
项目总结:
PageTransformer
翻转动画
效果图:
代码分析:
1.
private void flipCard() {
if (mShowingBack) {
mShowingBack = false;
getFragmentManager().popBackStack();
return;
}
mShowingBack = true;
getFragmentManager().beginTransaction().setCustomAnimations(
R.animator.card_flip_right_in, R.animator.card_flip_right_out,
R.animator.card_flip_left_in, R.animator.card_flip_left_out)
.replace(R.id.container, new CardBackFragment())
.addToBackStack(null)
.commit();
new Handler().post(new Runnable() {
@Override
public void run() {
invalidateOptionsMenu();
}
});
}