2017-07-15 13 views
0

私は真実を見せたい、または敢えてapp.iをランダムな時間内に回転させたい。画像を無作為に回転させる

以下のコードに従って(私はAndroid: Rotate image in imageview by an angleにあります) 私はアニメーションxmlを作成し、その期間を設定しました。

<rotate 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:fromDegrees="45" 
    android:toDegrees="45" 
    android:pivotX="50%" 
    android:pivotY="50%" 
    android:duration="0" 
    android:startOffset="0" 
/> 

私は、主なアクティビティでランダムな関数を使用してランダムな時間をランダムに取得することにします。

アニメーションxmlでこの乱数(私は主なアクティビティに入っています)をどのくらい持続時間に入れますか?

答えて

1

使用programaticaally期間を設定するアニメーションのsetDuration方法

Animation animation = AnimationUtils.loadAnimation(context, R.anim.your_animation); 
animation.setDuration(300); 
view.startAnimation(animation); 
+0

最も歓迎する@ dark.zara –

関連する問題