LinerLayout()¶
Контейнер, который распологает элементы внутри себя в линию по горизонтали или по вертикали.
<LinerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:id="@+id/layout"/>
background¶
Фон
orientation¶
Порядок заполнения виджетами контейнера
<LinerLayout android:orientation="vertical" />
<LinerLayout android:orientation="horizontal" />
layout_gravity¶
Выравнивание элемента в родителе
<LinerLayout android:layout_gravity="top|left" />
<LinerLayout android:layout_gravity="top|bottom|left|right|center" />
<LinerLayout android:gravity="center_horizontal" />
layout_height¶
Высота элемента
<!-- заполнить родителя -->
<LinerLayout android:layout_height="match_parent" />
<!-- по содержимому -->
<LinerLayout android:layout_height="wrap_content" />
<LinerLayout android:layout_height="200dp" />
layout_margin¶
Внешние отступы элемента
<LayoutParams android:layout_margin="layout_marginLeft" />
<LayoutParams android:layout_margin="layout_marginRight" />
<LayoutParams android:layout_margin="layout_marginBottom" />
<LayoutParams android:layout_margin="layout_marginTop" />
layout_width¶
Ширина элемента
<!-- заполнить родителя -->
<LinerLayout android:layout_width="match_parent" />
<!-- по содержимому -->
<LinerLayout android:layout_width="wrap_content" />
<LinerLayout android:layout_width="200dp" />
layout_weight¶
Вес элемента, для заполнения родителя
LinerLayout()¶
- class
android.widget.
LinerLayout
¶ Наследник
android.view.ViewGroup
-
VERTICAL
¶ Статическая константа, вертикальный лейаут
-
addView
(View view)¶ Добавляет вью в слой
linearLayout.addView(someView); linearLayout.addView(someView, viewLayoutParams);
-
removeAllViews
()¶ Удаляет все элементы со слоя
linearLayout.removeAllViews()
-
setOrientation
(orientation)¶ Устанавливает ориентацию для слоя
LinearLayout.VERTICAL
LinearLayout.HORIZONTAL
linearLayout.setOrientation(LinearLayout.VERTICAL);
-