我对此有所猜测,但不知道它是否正确。我认为这是因为方法offsetTopandBottom()
刚刚改变了视图的属性,这在gpu中是可以的。如果视图内容发生变化,那么它会调用回调,例如onLayout()
,onMeasure()
,onDraw()
等。是吗?
答案 0 :(得分:0)
我们可以找到mRenderNode.offsetTopAndBottom(offset);在code.So view.offsetTopAndBottom直接影响视图的RenderNode.Invalidate未在此处调用