我無法設法讓動畫的fillAfter屬性工作。 我在xml的動畫中使用了它,但它總是跳到最後的標準對話框位置。這甚至有可能嗎?對話框動畫填充後不起作用
目前在動畫滑動以xml:
<set
android:fillAfter="true"
xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="100%"
android:toXDelta="70%"
android:fromYDelta="100%"
android:toYDelta="70%"
android:duration="2000" />
</set>
的的themes.xml正被施加到對話框:
<style name="theme_dialog" parent="@android:style/Theme.Dialog">
<item name="android:windowAnimationStyle">@style/style_slide_in_dialog</item>
</style>
<style name="style_slide_in_dialog">
<item name="android:windowEnterAnimation">@anim/animation_slide_in_dialog</item>
<item name="android:windowExitAnimation">@anim/animation_slide_out_dialog</item>
</style>
您是否找到基於XML的解決方案?如果是這樣,請考慮更新這篇文章。 – RichieHH 2014-07-20 20:47:47