Android从纵向活动转换到横向活动时没有animation

我有活动A被设置为肖像方向(在清单中的此活动上设置的android:screenOrientation =“肖像”)运行。 此活动通过单击button打开到活动B. 活动B被设置为以横向方向运行(android:screenOrientation =“landscape”,在清单中的此活动上设置)。 无论我在我的overridePendingTransition方法中设置了什么,都不会有animation。 这总是很难的。 从活动A过渡到活动B时,是否有办法强制某种animation?

另外,当从活动B转换回活动A时,我也遇到同样的问题。

编辑(从Praveen):

即使我已经在configChanges="orientation"configChanges="orientation" 。 我仍然面临这个问题? 任何想法在这?

提前致谢

Solutions Collecting From Web of "Android从纵向活动转换到横向活动时没有animation"

我认为你必须重写活动的onConfigurationChange方法。 也许这会帮助你。

例如

@Override public void onConfigurationChanged(Configuration newConfig){super.onConfigurationChanged(newConfig);

  updateGui(); } 

运行startActivity()之后,可以使用它:

 overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);