2012-02-14 79 views
3

加載如何從XML加載後更新Java代碼動畫的屬性之後?更新/改變動畫Android中的XML資源

我在XML定義的雨滴落下的動畫。

<?xml version="1.0" encoding="utf-8"?> 

<set xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shareInterpolator="false"> 
    <translate android:fromYDelta="10%p" 
    android:toYDelta="70%p" 
    android:duration="2000" 
    android:repeatCount="1" 
    /> 
    <scale 
    android:interpolator="@android:anim/accelerate_decelerate_interpolator" 
    android:fromXScale="1.2" 
    android:toXScale=".5" 
    android:fromYScale="1.2" 
    android:toYScale="0.5" 
    android:pivotX="50%" 
    android:pivotY="50%" 
    android:fillAfter="false" 
    android:duration="2000" /> 

加載此動畫

rainDropAnimation =AnimationUtils.loadAnimation(this, R.anim.cloud_fall_down); 

我怎樣才能改變動畫fromYDelta後? 基本上我有一些雲計算在屏幕上移動。如果用戶點擊雲,我想顯示雨。而我不希望有不同的雨滴像很多動漫資源,一個動畫將成爲所有丟棄伸出需要改變的出發點

回答