HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: android, контейнер, framelayout</p>
1 <p>Теги: android, контейнер, framelayout</p>
2 <p>Контейнер<strong>FrameLayout</strong>обеспечивает вывод на экран одного помещенного в него элемента визуализации. Если же мы захотим поместить несколько элементов, они станут накладываться друг на друга. Однако способ расположить во FrameLayout несколько элементов все же существует.</p>
2 <p>Контейнер<strong>FrameLayout</strong>обеспечивает вывод на экран одного помещенного в него элемента визуализации. Если же мы захотим поместить несколько элементов, они станут накладываться друг на друга. Однако способ расположить во FrameLayout несколько элементов все же существует.</p>
3 <p>Давайте для примера вложим во FrameLayout 2 элемента TextView:</p>
3 <p>Давайте для примера вложим во FrameLayout 2 элемента TextView:</p>
4 <p>В нашем случае оба этих элемента будут позиционированы в одно и то же место: в верхний левый угол контейнера<strong>FrameLayout</strong>. Дабы исключить наложение, установим у второго<strong>TextView</strong>отступ в 50 единиц сверху.</p>
4 <p>В нашем случае оба этих элемента будут позиционированы в одно и то же место: в верхний левый угол контейнера<strong>FrameLayout</strong>. Дабы исключить наложение, установим у второго<strong>TextView</strong>отступ в 50 единиц сверху.</p>
5 <p>Очень часто<strong>FrameLayout</strong>используется в целях создания производных контейнеров, к примеру,<strong>ScrollView</strong>, обеспечивающего прокрутку.</p>
5 <p>Очень часто<strong>FrameLayout</strong>используется в целях создания производных контейнеров, к примеру,<strong>ScrollView</strong>, обеспечивающего прокрутку.</p>
6 <p>Элементы управления, помещаемые в<strong>FrameLayout</strong>, способны установить и свое позиционирование. Для этого используется атрибут android:layout_gravity:</p>
6 <p>Элементы управления, помещаемые в<strong>FrameLayout</strong>, способны установить и свое позиционирование. Для этого используется атрибут android:layout_gravity:</p>
7 <p>Указывая значения, мы имеем возможность комбинировать их, выполняя разделение с помощью вертикальной черты:<strong>bottom|center_horizontal</strong>.</p>
7 <p>Указывая значения, мы имеем возможность комбинировать их, выполняя разделение с помощью вертикальной черты:<strong>bottom|center_horizontal</strong>.</p>
8 <p>Осталось посмотреть на программное создание FrameLayout в коде<strong>MainActivity</strong>:</p>
8 <p>Осталось посмотреть на программное создание FrameLayout в коде<strong>MainActivity</strong>:</p>
9 <p><em>По материалам https://metanit.com/java/android/.</em></p>
9 <p><em>По материалам https://metanit.com/java/android/.</em></p>
10  
10