我有這個動畫應該將應用視圖從視圖中移出,同時將視圖移回視圖下方,然後回到視圖中,同時淡入淡出。Android Alpha /翻譯動畫
問題是,它似乎不會褪色 - 應用視圖的不透明度總是0.5
。
<?xml version="1.0" encoding="UTF-8" ?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromYDelta="0"
android:toYDelta="-200"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="1995"
android:startOffset="3000" />
<translate
android:fromYDelta="200"
android:toYDelta="0"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="1995"
android:startOffset="8005" />
<alpha
android:duration="500"
android:fromAlpha="1.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:repeatMode="reverse"
android:startOffset="3000"
android:toAlpha="0.5" />
<alpha
android:duration="1995"
android:fromAlpha="0.5"
android:interpolator="@android:anim/accelerate_interpolator"
android:repeatMode="reverse"
android:startOffset="8005"
android:toAlpha="1.0" />
</set>
我已經嘗試了一些東西,它們築巢成套,消除插補等......這是工作用這太問題給出的示例中的唯一的事:這使我相信這是android two alpha animations與翻譯動畫結合時運行alpha動畫。
謝謝!
當然REPEATMODE =和「反向」不應該在這裏出現 – pskink
這是我從SO問題複製到得到它的工作(或不視情況而定)。我會給一個自定義插值器看看。 – Jamie
看到我的修改回答 – pskink