android ScrollTo()和ScrollBy()解析送给初学者

首先要对屏幕的坐标理解

android ScrollTo()和ScrollBy()解析送给初学者_第1张图片

其次这两个方法都是针对View或ViewGroup的内容偏移的,

ScrollTo(x,y)表示从屏幕左上角(0,0)移动到(x,y)

ScrollBy(x,y)从屏幕左上角(0,0)移动到(x,y)但是可以累加移动

比如(0,0)-》(-10,-10),再移动10个单位坐标就会变成(-20,-20)

1:比如是控件TextView

那么移动的就是textView的文字,TextView本身的位置是不变的

android ScrollTo()和ScrollBy()解析送给初学者_第2张图片
内容移动

2:控件在ViewGroup中的移动


android ScrollTo()和ScrollBy()解析送给初学者_第3张图片
内容移动

具体demo请移步cornflower

你可能感兴趣的:(android ScrollTo()和ScrollBy()解析送给初学者)