Condividi tramite


View.Layout(Int32, Int32, Int32, Int32) Metodo

Definizione

Assegnare una dimensione e una posizione a una visualizzazione e a tutti i relativi discendenti

[Android.Runtime.Register("layout", "(IIII)V", "GetLayout_IIIIHandler")]
public virtual void Layout (int l, int t, int r, int b);
[<Android.Runtime.Register("layout", "(IIII)V", "GetLayout_IIIIHandler")>]
abstract member Layout : int * int * int * int -> unit
override this.Layout : int * int * int * int -> unit

Parametri

l
Int32

Posizione sinistra, relativa all'elemento padre

t
Int32

Posizione superiore, rispetto all'elemento padre

r
Int32

Posizione destra, rispetto all'elemento padre

b
Int32

Posizione inferiore, rispetto all'elemento padre

Attributi

Commenti

Assegnare una dimensione e una posizione a una visualizzazione e a tutti i relativi discendenti

Questa è la seconda fase del meccanismo di layout. (la prima misura). In questa fase, ogni padre chiama il layout su tutti i relativi elementi figlio per posizionarli. Questa operazione viene in genere eseguita usando le misurazioni figlio archiviate nel passaggio di misura().

Le classi derivate non devono eseguire l'override di questo metodo. Le classi derivate con elementi figlio devono eseguire l'override di onLayout. In questo metodo, devono chiamare il layout su ognuno dei relativi elementi figlio.

Documentazione java per android.view.View.layout(int, int, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a