您的位置:首页 > 移动开发 > Android开发

android scrollto 与scrollby 的理解

2016-08-26 09:17 267 查看
scrollto 方法中的X和Y参数的含义,经常有人会理解为是要移动到的位置的坐标,但是其实通过VIEW源码中的可以发现,该两个值得含义表示的是移动的坐标量。举个例子来说,将view 从坐标(0,0)移动到(2,2)所以偏移量应该为(0,0)-(2,2)=(-2,-2)



通过VIew中源码发现,该处调用重绘,此处是减去偏移量,负负得正,所以scrollto(-2,-2)后view中内容会移动到坐标(2,2)处。scroolby 内部调用的就是scrollto,将要移动的偏移量逐步增加
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: