public void scrollBy (int x, int y),将View的Content偏移(x,y)。x控制左右方向的偏移,y控制上下方向的偏移。例如当x>0,y=0时,向右移动x像素,当x<0,y=0时,向左移动x像素,而View的大小和位置不发生改变。如果Content超出了View的范围,则超出的部分会被挡住。
public void scrollTo (int x, int y),将View的Content的位置移动到(x,y),而View的大小和位置不发生改变。如果Content超出了View的范围,则超出的部分会被挡住。
比如TextView,滚动的是TextView中的content内容,TextView的位置并没有发生改变。
本文详细介绍了在Android开发中使用public void scrollTo(int x, int y) 和 public void scrollBy(int x, int y) 方法实现View内容滚动的原理与实践,通过实例展示了如何灵活运用这些方法控制界面元素的位置变化,确保用户体验的流畅与舒适。
770

被折叠的 条评论
为什么被折叠?



