今天在实现一个移动动画效果的时候,总得不到想要的效果,最后发现,是创建动画对象的时候给的参数不对。构造方法原型为:
     TranslateAnimation (float fromXDelta, float toXDelta, float fromYDelta, float toYDelta)

假定想要动画效果的View的初始x,y值均为0。如果想要水平移动这个View的话,改变fromXDelta或者toXDelta,或者两个都改动。fromXDelta为负数表示从原来View的左边滑动过来,toXDelta为正数表示滑动到右边的位置。垂直动画也是如此。

相关文章:

  • 2021-09-02
  • 2022-12-23
  • 2021-07-07
  • 2022-12-23
  • 2021-07-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-30
  • 2021-11-03
  • 2022-01-04
  • 2021-06-09
相关资源
相似解决方案