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

android activity转场动画(不兼容5.0一下)

2017-07-25 13:32 323 查看


四种启动方式分别对应:普通的启动方式(即startActivity)、explode、slide和fade;

使用的方法如下:

对于startActivity的设置时相同的:

startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(MainActivity.this).toBundle());

对于跳转到的页面的设置,注意:必须在setContentView之前进行方式的设置:
if (getIntent().getStringExtra("type").equals("1")) {
getWindow().setEnterTransition(new Explode());
} else if (getIntent().getStringExtra("type").equals("2")) {
getWindow().setEnterTransition(new Slide());
} else if (getIntent().getStringExtra("type").equals("3")) {
getWindow().setEnterTransition(new Fade());
}else {

}
setContentView(R.layout.activity_two);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: