Имеет ли Jetpack Compose максимальную высоту и максимальную ширину, как XML?

#android #android-jetpack-compose

Вопрос:

Я ищу LazyColumn, который изначально обертывает высоту содержимого, но если он достигает определенной высоты (232dp), то он фиксирует свою высоту на этом. В XML я бы использовал maxHeight в сочетании с wrapContent, но я не могу найти ничего подобного в Compose?

Ответ №1:

Вы можете использовать hightIn модификатор LazyColumn вот так

 LazyColumn(
    modifier = Modifier
        .heightIn(0.dp, 232.dp) //mention max height here 
        .widthIn(0.dp, 232.dp) //mention max width here 
) {                     
}
 

Это позволит убедиться, что высота не превысит 232.dp, если в lazycolumn