移动图像视图,哪个方法

move an image view, which method

我正在尝试根据屏幕 onTouchEvent 移动图像视图。 我想知道在拖动图像视图时使用哪个来移动图像视图:

1- 使用 Layoutparams,设置 params.leftMargine 和 params.topMargin

2- 在视图上使用 set setLeft() 和 setTop() 方法

3- 在视图上使用 setX() 和 setY() 方法

为什么一个人会被使用而不被使用的原因是什么? 谢谢

第一个也是最重要的 android 版本。 作为一个拥有 2.3 版本的人,我知道无法使用应用程序很糟糕,因为我的版本不兼容。

setX 和 setY 可以从 api 14 如果我没记错的话 setLeft 和 setTop 也是。

只有 layoutParams 可以从 api 1,我认为这是最好的方法