我有一个活动A,它以横向方向永久设置,活动B没有任何预定义的方向.
如果我从活动A开始活动B并且手机旋转处于横向角度,则共享元素转换正常工作,活动B按预期以横向方向启动.如果在活动B开始期间电话旋转处于纵向角度,则会出现问题.然后,活动B以纵向方向开始(如预期的那样),但不会发生转换.
以前有人遇到过这个问题吗?任何帮助,将不胜感激.这是从活动A调用活动B的方式:
Intent mIntent = new Intent(context, ActivityB.class);
ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, sharedView,sharedViewTransitionName);
startActivity(mIntent,options.toBundle());
android android-animation android-5.0-lollipop activity-transition shared-element-transition
android ×1