在活动过渡动画期间保持操作栏稳定

Nic*_*Pro 12 android android-animation android-activity android-actionbar

我在我的Android应用程序中使用Action Bar,我在活动转换期间使用滑动动画,通过调用:

startActivityForResult(i, ALL_OK);
overridePendingTransition(R.anim.slide_in, R.anim.slide_out);
Run Code Online (Sandbox Code Playgroud)

在我的xml文件中我有以下代码:

<set xmlns:android="http://schemas.android.com/apk/res/android"> 
 <translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="400"/>  
</set>
Run Code Online (Sandbox Code Playgroud)

<set xmlns:android="http://schemas.android.com/apk/res/android">   
 <translate android:fromXDelta="0" android:toXDelta="-100%p" android:duration="400"/>
</set>
Run Code Online (Sandbox Code Playgroud)

动画成功执行,但幻灯片还包括操作栏.

Action Bar在活动过渡期间是否会保持稳定?

Com*_*are 13

Action Bar在活动过渡期间是否会保持稳定?

不,对不起 如果您在活动之间切换,整个UI都会更改,操作栏和所有内容都会更改.

如果您需要的UI行为是必不可少的,请将您的应用重写为包含一个活动和多个片段,并使用动画在片段之间进行转换.