android模仿微信朋友圈图片预览转场缩放动画
16lz
2021-01-24
先上效果图
其实实现起来非常简单,比如现在有两个Activity:GridActivity跳转DetailActivity,首先在GridActivity跳转DetailActivity的代码上加入ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, imageView, "ABC");
,ABC随意起了一个名字。
Intent intent = new Intent(activity, DetailActivity.class); intent.putExtra("IMGURL", imgs.get(position)); ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, imageView, "ABC"); activity.startActivity(intent, options.toBundle());
然后在DetailActivity中加入ViewCompat.setTransitionName(imageView, "ABC");
就轻松实现了。
更多相关文章
- android软件版本升级时,安装新版本后,没有出现安装成功界面或直接
- Android(安卓)自定义控件圆形图案
- Android(安卓)Material Design 5.0 PickerDialog
- Android开发推荐资料大合集 【转载自51CTO】
- Android(安卓)4.4KitKat AudioFlinger 流程分析
- Android(安卓)页面跳转
- android短信获取小代码