美文网首页
scrollby/scrollto/scroller的深层见解

scrollby/scrollto/scroller的深层见解

作者: WangRain1 | 来源:发表于2020-05-29 12:56 被阅读0次

scrollby/scrollto/scroller,都是对view进行滚动。

需要注意的是他们滚动的是Layout内的内容,而不是Layout想对于父控件的位置。

例如上图:如果利用scrollby 对 viewgroup2 进行滚动,此时viewgroup2想对于viewGroup1的位置并不会发生改变,只会让viewgroup2中的内容偏离。所以scrollby并不会改变viewgroup2的属性宽高,位置。

若想改变viewgroup2的位置属性,可使用 LayoutParems,进行动态修改宽高,位置magin等。

因此他只用在自定义view时候,对自定义view中的莫一个矩形/圆形 进行移动。

而且 scroll x/y 对应的是 px ,非dp。注意动画运动的时候取值问题。

相关文章

网友评论

      本文标题:scrollby/scrollto/scroller的深层见解

      本文链接:https://www.haomeiwen.com/subject/yayxzhtx.html