Android Activity页面动画跳转(ActivityOptions)

时间:2021-6-5 作者:qvyue

ActivityOptions动画共享组件的方式实现跳转Activity动画

这里的共享组件动画效果是指将前面一个Activity的某个子View与后面一个Activity的某个子View之间有过渡效果,即在这种过度效果下实现Activity的跳转操作。那么如何实现两个组件View之间实现过渡效果呢?

1、在Activity a中的button按钮(或其他)设置android:transitionName=”(任意值)”属性

2、在Activity b的布局文件中为组件定义transitionName属性,这样这两个组件相当于有了过度对应关系,这里需要注意的是这两个组件的transitionName属性的值必须是相同的。

3、

Intent intent = new Intent(MainActivity.this, FiveActivity.class);                          startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(MainActivity.this, button5, “(transitionName属性的值)“).toBundle())

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。