View.RequestLayout Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Call this when something has changed which has invalidated the layout of this view.
[Android.Runtime.Register("requestLayout", "()V", "GetRequestLayoutHandler")]
public virtual void RequestLayout ();
[<Android.Runtime.Register("requestLayout", "()V", "GetRequestLayoutHandler")>]
abstract member RequestLayout : unit -> unit
override this.RequestLayout : unit -> unit
- Attributes
Remarks
Call this when something has changed which has invalidated the layout of this view. This will schedule a layout pass of the view tree. This should not be called while the view hierarchy is currently in a layout pass (#isInLayout()
. If layout is happening, the request may be honored at the end of the current layout pass (and then layout will run again) or after the current frame is drawn and the next layout occurs.
Subclasses which override this method should call the superclass method to handle possible request-during-layout errors correctly.
Java documentation for android.view.View.requestLayout()
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.