1.在imageview中添加属性
android:transitionName="citycover"
2.在跳转activity中添加如下如下代码
/** * 是不是android5.0 * * @return */ public static boolean isLollipop() { return Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP; }
if (isLollipop()){ ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation((Activity) mContex, cityviewIvBackground, "citycover"); ((Activity)mContex).startActivityForResult(i, 1, options.toBundle()); }