gpt4 book ai didi

android - 如何在 Jetpack Compose 中使用 Modifier.contentSize?

转载 作者:行者123 更新时间:2023-12-05 00:13:16 25 4
gpt4 key购买 nike

https://developer.android.com/jetpack/compose/animation

If you are animating changes to content size:
Use Modifier.contentSize.

但是,我找不到如何访问 Modifier.contentSize 并使用它。有指南吗?

最佳答案

我认为您在谈论 animateContentSize 函数。

这里我有一个可能有帮助的例子

Column(
modifier = Modifier
.fillMaxWidth()
.padding(16.dp)
// This `Column` animates its size when its content changes.
.animateContentSize()
) {
Row {
Icon(
imageVector = Icons.Default.Info,
contentDescription = null
)
// ...
}
if (expanded) { // If the expanded value is changed then the animateContentSize will be triggered
Spacer(modifier = Modifier.height(8.dp))
Text(
text = stringResource(R.string.lorem_ipsum),
textAlign = TextAlign.Justify
)
}
}

enter image description here

来自 Jetpack Compose Animation codelab :

关于android - 如何在 Jetpack Compose 中使用 Modifier.contentSize?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66937065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com