不能理解的bug.

Android 同时播放缩放动画和位移动画 时, 位移的路径会发生偏移.
Animation mTranslateAnimation = new TranslateAnimation(xxxxxx);// 移动参数 自己写
mTranslateAnimation.setDuration(1000);

Animation mScaleAnimation = new ScaleAnimation(0.5f, 1.0f, 0.5f,
1.0f,// 整个屏幕就0.0到1.0的大小//缩放
Animation.INFINITE, 0.5f,
Animation.INFINITE, 0.5f);
mScaleAnimation.setDuration(1000);
mScaleAnimation.setFillAfter(true);

AnimationSet mAnimationSet=new AnimationSet(false);
mAnimationSet.addAnimation(mScaleAnimation);
mAnimationSet.setFillAfter(true);
mAnimationSet.addAnimation(mTranslateAnimation);
iv.startAnimation(mAnimationSet);


这个时候,不论怎么调整, 位移的路径都会少一段距离,

原因: ScaleAnimation 必须先加入到 AnimationSet 中.

无法理解的bug. 遇到的童雪们, 参考一下.

更多相关文章

  1. 简单的 Android(安卓)拍照并显示以及获取路径后上传
  2. 下载各个版本SDK Tools及ADT的技巧
  3. Android(安卓)Studio 获取数字签名信息
  4. Android(安卓)OpenCV 人脸识别 Opencv3.1
  5. 解决Android模拟器打不开的问题!...
  6. Android(安卓)调用相册 拍照 实现系统控件缩放 切割图片
  7. android程序编写的小问题
  8. Android根据 uri 获得文件真实路径
  9. android phone模块 4.2平台和4.4平台上的不同

随机推荐

  1. Android(安卓)canvas绘图基础之运动的时
  2. 【Android】常量DEFAULT_KEYS_SHORTCUT
  3. 关于Android开发过程中,createImage的一些
  4. AndroidStudio在Ubuntu13.10的64位系统报
  5. basic4android 开发 推送功能
  6. 文件管理器-android源代码
  7. android java编程注意事项
  8. Android(安卓)5.0系统 style 默认窗口控
  9. Android学习心得(四)——互联网应用
  10. android studio 6.0以上动态申请权限的代