Добавлен интервал в первый элемент в составном диалоговом окнеAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Добавлен интервал в первый элемент в составном диалоговом окне

Сообщение Anonymous »

У меня есть этот составной объект, который я создал:
он содержит составной диалог, а внутри него есть столбец, который содержит сами составные элементы текста:

Код: Выделить всё

@Composable
fun MediaOptionsDialog(
launch: RocketLaunchUi,
onDismiss: () -> Unit
) {

val context = LocalContext.current

Dialog(
onDismissRequest = onDismiss
) {
Column(
modifier = Modifier
.background(
color = MaterialTheme.colorScheme.surface,
shape = MaterialTheme.shapes.medium
)
) {
Text(
text = stringResource(R.string.article),
modifier = Modifier
.fillMaxWidth()
.clickable {
if (launch.articleLink.isNotEmpty()) {
context.openUrl(launch.articleLink)
}
onDismiss()
}
.padding(horizontal = 24.dp, vertical = 16.dp),
color = MaterialTheme.colorScheme.onSurface,
style = MaterialTheme.typography.bodyLarge
)

HorizontalDivider()

Text(
text = stringResource(R.string.wikipedia),
modifier = Modifier
.fillMaxWidth()
.clickable {
if (launch.wikipedia.isNotEmpty()) {
context.openUrl(launch.wikipedia)
}
onDismiss()
}
.padding(horizontal = 24.dp, vertical = 16.dp),
color = MaterialTheme.colorScheme.onSurface,
style = MaterialTheme.typography.bodyLarge
)

HorizontalDivider()

Text(
text = stringResource(R.string.video),
modifier = Modifier
.fillMaxWidth()
.clickable {
if (launch.videoLink.isNotEmpty()) {
context.openUrl(launch.videoLink)
}
onDismiss()
}
.padding(horizontal = 24.dp, vertical = 16.dp),
color = MaterialTheme.colorScheme.onSurface,
style = MaterialTheme.typography.bodyLarge
)
}
}
как вы можете видеть, я добавил такое же вертикальное отступы в тексты, никакие отступы не были предоставлены ни для одного родительского компонента, но вот как это выглядит:
Изображение

в чем может быть проблема? я исправил высоту текстов и многое другое, но ничего не помогло.

Подробнее здесь: https://stackoverflow.com/questions/792 ... composable
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»