Через параметр lineSpacing в TextStyle:
ВыделитьKotlin
Text(
text = "Ваш текст",
style = TextStyle(
lineSpacing = 1.2f // значение меньше 1 уменьшит расстояние
)
)Через lineHeight в TextStyle:
ВыделитьKotlin
Text(
text = "Ваш текст",
style = TextStyle(
lineHeight = 20.sp // задайте конкретное значение в sp
)
)Для Column (если речь про расстояние между элементами):
ВыделитьKotlin
Column(
verticalArrangement = Arrangement.spacedBy(8.dp) // задайте нужное расстояние
) {
Text("Строка 1")
Text("Строка 2")
}Для LazyColumn или LazyRow:
ВыделитьKotlin
LazyColumn(
verticalArrangement = Arrangement.spacedBy(8.dp)
) {
items(itemsList) { item ->
Text(item.text)
}
}Для нескольких Text в Column:
ВыделитьKotlin
Column {
Text("Первая строка")
Spacer(modifier = Modifier.height(4.dp)) // задайте нужное значение
Text("Вторая строка")
}Важные моменты:
- lineSpacing — относительное значение (коэффициент)
- lineHeight — абсолютное значение в sp
- spacedBy — для расстояний между элементами в Column/Row
- Spacer — для ручного задания отступов
Вы можете комбинировать эти методы в зависимости от конкретной задачи и структуры вашего интерфейса.