fiddler fiddler - 11 months ago 98
Android Question

Usage of forceLayout(), requestLayout() and invalidate()

I'm a bit confused about the roles of

forceLayout()
,
requestLayout()
and
invalidate()
methods of the
View
class.

When shall they be called?

Answer Source

To better understand answers provided by François BOURLIEUX and Dalvik I suggest you take a look at this awesome view lifecycle diagram by Arpit Mathur: enter image description here