код:
@Preview
@Composable
fun Home(modifier: Modifier = Modifier) {
Column(
horizontalAlignment = Alignment.CenterHorizontally,
modifier = modifier
.background(Color.Magenta)
.size(400.dp)
.padding(50.dp)
) {
Text(
text = "Home",
modifier = modifier
.background(Color.Blue) // Outer background (padding area)
.padding(20.dp)
.background(Color.Red) // Inner background (text area)
)
Text(
"downnnnn",
modifier
.background(Color.Green)
.padding(20.dp)
.background(Color.Yellow)
)
Text(
"down",
modifier.padding(20.dp)
)
}
}
< /code>
Что я вижу: < /strong> < /h2>
- Когда в предварительном просмотре на паряке над текстом только текстовое содержание выделено в синем < /li>
. Занимает
Что я ожидал:
[*] Связь с макетом для включения как текстового содержимого, так и пространства для прокладки
/> Вопросы: < /strong> < /h2>
Это предполагаемое поведение для проверки макета Compose? /> < /ol>
Любое понимание того, почему это происходит и как лучше отлаживать границы макета в композите, будет очень оценено! В настоящее время я изучаю JetPack Compose и хочу лучше понять систему макета.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... -over-text
Мобильная версия