一、通过View本身提供的scrollTo//scrollBy方法
(1)scrollTo是一种绝对滑动,scrollBy是相对滑动
(2)两个方法只能改变View内容的位置,不能改变View在布局中的位置。
二、通过动画
(1)View动画---并不能真正改变位置,点击监听还在原来的地方
(2)属性动画无上述问题,但要考虑到Android3.0以上才可
ObjectAnimator.ofFloat(targetView,"translationX",0,100).setDuration(100).start();
三、通过改变View的LayoutParams来实现