Поделиться через


View.Layout(Int32, Int32, Int32, Int32) Метод

Определение

Назначение размера и положения представлению и всем его потомкам

[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

Параметры

l
Int32

Положение слева относительно родительского элемента

t
Int32

Верхняя позиция, относительно родительского

r
Int32

Правая позиция, относительно родительского

b
Int32

Нижняя позиция относительно родительского

Атрибуты

Комментарии

Назначение размера и положения представлению и всем его потомкам

Это второй этап механизма макета. (Первое — измерение). На этом этапе каждый родительский объект вызывает макет всех дочерних элементов, чтобы разместить их. Обычно это делается с помощью дочерних измерений, которые были сохранены в методе pass().

Производные классы не должны переопределять этот метод. Производные классы с дочерними элементами должны переопределить onLayout. В этом методе они должны вызывать макет для каждого из дочерних элементов.

Документация по Java для android.view.View.layout(int, int, int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к