Android - 換頁動畫
1.在Actitivy上達到換頁動畫
overridePendingTransition(下一頁進入動畫,本頁結束動畫);overridePendingTransition(R.anim.slide_left_in, R.anim.slide_right_out);
PS: 需加在finish()或startActivity(intent)後面。
2.在Fragment上達到換頁動畫
FragmentTransaction ft = manager.beginTransaction();ft.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_right);
ft.replace(R.id.realtabcontent, new Fragment1());
ft.addToBackStack(null);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
ft.commitAllowingStateLoss();
PS: 若不需要換頁動畫可設為overridePendingTransition(0, 0);及setCustomAnimations(0, 0);
留言
張貼留言