android启动和推出实现侧滑效果
启动:
startActivity(intent); overridePendingTransition(R.anim.tran_next_in, R.anim.tran_next_out);
退出:
@Override public void finish() { // TODO Auto-generated method stub super.finish(); overridePendingTransition(R.anim.tran_next_in, R.anim.tran_next_out); }
对应的xml文件:
tran_next_in.xml
<?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="100%p" android:toXDelta="0" android:fromYDelta="0" android:toYDelta="0" android:duration="300" > </translate>
tran_next_out.xml
<?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="0" android:toXDelta="-100%p" android:fromYDelta="0" android:toYDelta="0" android:duration="300" > </translate>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。