Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
40 of 502 menu
◀ ▶

Метод windowInsetsPadding

Метод windowInsetsPadding интерфейса Modifier общий способ учесть WindowInsets. Специализированные методы вроде statusBarsPadding - сокращения для частых наборов.

Синтаксис

Modifier.windowInsetsPadding(WindowInsets.statusBars)

Параметры

Параметр Описание
insets Какие системные отступы применить, например WindowInsets.statusBars или WindowInsets.navigationBars.

Пример

Давайте добавим отступ только для статус-бара:

import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.WindowInsets import androidx.compose.foundation.layout.windowInsetsPadding import androidx.compose.material3.Text import androidx.compose.ui.Modifier class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { Text( text = "abcde", modifier = Modifier.windowInsetsPadding(WindowInsets.statusBars), ) } } }

На экране текст сдвинется вниз на высоту строки состояния, как у statusBarsPadding.

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить