我在屏幕中央的某个位置有一个 ImageView,我想让它向右“滑动”几个像素,最好不必找出它当前的 x 和 y 坐标。
我看到了一个叫做 的东西Animation.RELATIVE_TO_SELF
,但我不认为这是我认为的意思。当以下代码运行时,图像视图将被拖到左上角。所以我怀疑Animation.RELATIVE_TO_SELF, 0
是指“零”而不是“留在原地”。
TranslateAnimation split_slide = new TranslateAnimation(
Animation.RELATIVE_TO_SELF,0,
Animation.RELATIVE_TO_SELF,0.5f,
Animation.RELATIVE_TO_SELF,0,
Animation.RELATIVE_TO_SELF,0);
有没有一种方法可以在不知道当前坐标的情况下在 x-asix 上“滑动”几个像素?请帮忙。谢谢你。