Q:现在有个 LinearLayout 里面水平放置了两个 ImageView,接着调用了linearlayout.scrollBy (-20, 0)。两个子view从视觉上确实右移了。我想着 scroll 是移动了内容,那么子 view 的 left 或者 translationX 应该有一个变化了吧,结果是都没有变化。那么问题来了,移动内容到底移动的是啥?
A: scrollTo 和 scrollBy 移动内容只影响绘制过程,即draw,不影响View的布局参数(left、right、top、bottom、translationX、translationY)。