View的滑动可以用三种方法实现:
1.使用ScrollTo/ScrollBy方法,是View提供的原生方法,其作用是专门用于View的滑动,它可以较方便的实现View的滑动并其不影响View的内部点击事件,但它只能滑动View的内容并不能滑动View本身。
2.使用动画实现,Android3.0以上使用属性动画没有任何问题,但是如果使用View动画或者在Android3.0以下使用属性动画均不能改变View本身的属性。
3.改变布局的方式,使用比较麻烦
总结:
1.ScrollTo/ScrollBy:操作简单,适合View内容的滑动。
2.动画:操作简单,主要适用于没有交互的View和实现复杂的动画效果(属性动画Android3.0以上除外)。
3.改变布局参数:操作稍微复杂,适用于有交互的View。