可以先看下效果图:
注意事项:
1、必须在 StartActivity() 或 finish() 之后立即调用。
2、而且在 2.1 以上版本有效
3、手机设置-显示-动画,要开启状态
实现左进右出的效果
MainActivity
主要代码:
startActivity(new Intent(MainActivity.this,SecondActivity.class));
overridePendingTransition(R.anim.left, R.anim.right);
SecondActivity
主要代码:
finish();
overridePendingTransition(R.anim.left, R.anim.right);
动画XML文件代码:
注意路径!!
由于主题默认是黑色,所以在执行以上跳转动画时,会出现短暂的黑屏,这样的用户体验是很不好。解决办法就是主题文件中加下面该属性。使主题的窗口变成透明,这样就不会出现黑屏了。