Jetpack Compose — итоговая строка TopAppBarAndroid

Форум для тех, кто программирует под Android
Anonymous
Jetpack Compose — итоговая строка TopAppBar

Сообщение Anonymous »

У меня есть TopAppBar:

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

   MaterialTheme {
TopAppBar(
backgroundColor = colorResource(
id = if (isSearchOn == true) {
R.color.white
} else {
R.color.blue
}
),
title = {
if (isSearchOn == true) {
TextField()
}
},
navigationIcon = {
BackButton()
},
contentColor = colorResource(
id = if (isSearchOn == true)
R.color.grey else
R.color.white
),
)
}
Выглядит так, как и ожидалось, но единственное, чего не хватает, — это нижняя строка под ним. Я думаю, что обычно это достигается за счет добавления высоты. Пробовал добавить высоту, но это ничего не меняет. фон у него белый, фон внизу тоже белый и не похож на панель инструментов. Есть ли способ добавить его явно?

Подробнее здесь: https://stackoverflow.com/questions/691 ... ottom-line

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