scrollTo()和scrollBy()的区别?

参考回答:

  • scrollBy内部调用了scrollTo,它是基于当前位置的相对滑动
  • 而scrollTo是绝对滑动,因此如果利用相同输入参数多次调用scrollTo()方法,由于View初始位置是不变只会出现一次View滚动的效果而不是多次。

引申:

  • 两者都只能对view内容进行滑动,而不能使view本身滑动,且非平滑,可使用Scroller有过渡滑动的效果

你可能感兴趣的:(面试)