随机旋转图像

时间:2017-07-15 06:17:37

标签: android random image-rotation

我想说实话或敢于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 个答案:

答案 0 :(得分:1)

使用动画的setDuration方法设置programaticaally的持续时间

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