Как заставить Scaffold TopAppBar переносить высоту содержимого своих дочерних элементов?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как заставить Scaffold TopAppBar переносить высоту содержимого своих дочерних элементов?

Сообщение Anonymous »


I tried with Modifier.wrapContentHeight() but it doesn't work.

Seems that ToppAppBar has a fixed height and does not wrap the height of his childrens.

How can that be achieved?

The sample code:
Scaffold( modifier = modifier, topBar = { TopAppBar( modifier = Modifier.wrapContentHeight(), title = { Row( horizontalArrangement = Arrangement.Center, verticalAlignment = Alignment.CenterVertically, modifier = Modifier.fillMaxWidth().padding(8.dp) ) { Image( painterResource(id = R.drawable.foreground), contentDescription = null, modifier = Modifier.size(72.dp), contentScale = ContentScale.Fit ) Text( stringResource(id = R.string.app_name), fontWeight = FontWeight.Bold, style = MaterialTheme.typography.headlineLarge ) } } ) }

Источник: https://stackoverflow.com/questions/780 ... -childrens
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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