Android自带的转场动画使用

  • 作者:Mr.Egg
  • 状态:完成
  • 转载请注明
示例图

一.在代码的使用

ActivityOptionsCompat optionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation(
                Activity, targeImageView,
                mContext.getString(R.string.transitions_name)
        );
        mContext.startActivity(it,optionsCompat.toBundle());

重点在于要在此处配置 R.string.transitions_name属性
在接下来配置xml里有重要作用

二.在XML中配置


在xml中的目标View中添加属性 android:transitionName="@string/transitions_name"
这个属性与之前代码配置对应用来设置之前的ImageView进入新的activity时候对应的ImageView使之自动移动扩大形成过渡动画。

总结

当前ImageView => TargeImage **
通过
String**设置相对应
在触发的activity调用,进入新的activity完成转场动画

你可能感兴趣的:(Android自带的转场动画使用)