众所周知,android坐标系是从android屏幕的左上角开始的。x 轴向下增长,y 轴向右增长。但我发现它不适合动画。
例如,我使用构造函数初始化了 TranslateAnimation:
TranslateAnimation ta = new TranslateAnimation(0.0f, 200, 0.0f, 200);
坐标系变了吗?我发现它不是从左上角开始的。
然后我初始化了另一个 translateAnimation 以向上和向右移动:
TranslateAnimation ta = new TranslateAnimation(0.0f, 200, 0.0f, -200);
ta.setReaptMode(Animation.REVERSE);
会发现相同的行为。我对此感到困惑。