装载来自

by elizabetht
https://stackoverflow.com/questions/25231707/how-to-resume-and-pause-objectanimator-in-android-for-api-levels-below-19

I think I got it working by starting the animator and then setting the currentPlayTime(). The documentation clearly tells (which I just stumbled upon) that if the animation has not been started, the currentPlayTime set using this method will not advance the forward!

Sets the position of the animation to the specified point in time. This time should be between 0 and the total duration of the animation, including any repetition. If the animation has not yet been started, then it will not advance forward after it is set to this time; it will simply set the time to this value and perform any appropriate actions based on that time. If the animation is already running, then setCurrentPlayTime() will set the current playing time to this value and continue playing from that point.

http://developer.android.com/reference/android/animation/ValueAnimator.html#setCurrentPlayTime(long)

private void stopAnimation(){    mCurrentPlayTime = mRotateAntiClockwiseAnimator.getCurrentPlayTime();    mRotateAntiClockwiseAnimator.cancel();}private void startAnimation() {        mRotateAntiClockwiseAnimator.start();        mRotateAntiClockwiseAnimator.setCurrentPlayTime(mCurrentPlayTime);}

更多相关文章

  1. Android之MediaPlayer 音频播放
  2. android事件薄-不能安装APK的一种原因
  3. Android中Activity的切换
  4. android activity向fragment通信,获取fragment的三种方法
  5. AndroidLinker与SO加壳技术之上篇
  6. Android(安卓)资源加载机制剖析
  7. Android(安卓)装载器---启动装载器
  8. 24、从头学Android之多媒体--使用MediaPlayer播放音频
  9. android 循环播放图片实现

随机推荐

  1. 在Android(安卓)Studio 中导入opencv2.4.
  2. Beginning Android(安卓)Debug
  3. android 使用include 调用内部组件
  4. android > 设置button 背景颜色
  5. 使用RenderScript库,在某些手机或Android
  6. linux android V4l2 的一些精品文章连接
  7. Android实现服务器登录
  8. [转]Android(安卓)Market 链接的生成与分享
  9. Android(安卓)汉字转拼音之工具篇
  10. Android禁止EditText弹出输入法