您的位置:首页 > 移动开发 > Android开发

Android中使用overridePendingTransition实现Activity切换动画

2015-08-28 20:54 781 查看
方法说明:public void overridePendingTransition(int enterAnim, int exitAnim);enterAnim:第二个Activity进入的动画exitAnim:第一个Activity退出的动画①、在res/anima文件夹下新建两个动画文件,分别命名为alpha_enter.xml和alpha_exit.xml。alpha_enter.xml(渐入效果)
<?xml version="1.0" encoding="utf-8"?><alpha xmlns:android="http://schemas.android.com/apk/res/android"android:fromAlpha="0.0"android:toAlpha="1"android:duration="200"></alpha>
alpha_exit.xml(渐出效果)
<?xml version="1.0" encoding="utf-8"?><alpha xmlns:android="http://schemas.android.com/apk/res/android"android:duration="200"android:fromAlpha="1"android:toAlpha="0"></alpha>
②、在需要切换效果的Activity中调用overridePendingTransition方法,
Intent intent=new Intent(this,Config2Activity.class);startActivity(intent);finish();overridePendingTransition(R.anim.alpha_enter, R.anim.alpha_exit);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: