我想说实话或敢于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的持续时间内?
答案 0 :(得分:1)
使用动画的setDuration方法设置programaticaally的持续时间
Animation animation = AnimationUtils.loadAnimation(context, R.anim.your_animation);
animation.setDuration(300);
view.startAnimation(animation);