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

Метод systemBarsPadding

Метод systemBarsPadding интерфейса Modifier объединяет отступы для WindowInsets.systemBars. Сверху учитывается строка состояния, снизу - навигация.

Синтаксис

Modifier.systemBarsPadding()

Пример

Давайте обведём текст отступами системных панелей:

import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.systemBarsPadding 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 .fillMaxSize() .systemBarsPadding(), ) } } }

На экране текст не зайдёт под статус-бар и не прижмётся под навигацию.

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

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