activity之间的切换效果

Android中提供overridePendingTransition方法实现activity之间切换效果,在startActivity后,调用overridePendingTransition方法。例:

  Intent mainIntemt = new Intent(MainActivity.this,NewActivity.class);  
  startActivity(mainIntemt);  
  MainActivity.this.finish();                  
  //实现淡入浅出的效果  
        overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);  

overridePendingTransition(),其中里面两个参数,一个是前一个activity的退出,另一个activity的进入。

也可自定义动画,在res目录下新建文件夹anim,然后在anim下新建两个xml,默认选项不用更改。

发布了29 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/sushineboy/article/details/73173211