Jetpack Compose 中是否有任何 Orientation 助手类,例如 Flutter 有 https://flutter.dev/docs/cookbook/design/orientation ??
我需要知道方向何时更改以正确调整我的布局。
最佳答案
我们可以使用 LocalConfiguration
聆听方向变化
@Composable
fun ConfigChangeExample() {
val configuration = LocalConfiguration.current
when (configuration.orientation) {
Configuration.ORIENTATION_LANDSCAPE -> {
Text("Landscape")
}
else -> {
Text("Portrait")
}
}
}
注意:这无助于监听配置变化,这只会帮助获取当前配置。
关于android - Jetpack Compose 的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64753944/