我在另一个问题中看到关于如何确定方向的问题,但我想知道如何将活动的默认方向设置为Jetpack Compose中的Landscape?

我在一些网站和YouTube上搜索了一些视频,但都没有找到.谢谢你的帮助

推荐答案

如果您在Activity中使用setContent{},则可以在Compose中访问Activity引用.

val activity = (LocalContext.current as Activity)
activity.requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE

Kotlin相关问答推荐

Kotlin:有限的并行性并不是限制并行性

有没有一种简单的方法来识别物体?

在 Kotlin 中实现并输入 Either

如何在 Kotlin 中声明一个空数组而不期望 null?

我可以在 Kotlin 中使用接口类型作为构造函数参数吗

从 HashMap 检索时的 NPE,即使 containsKey() 在多线程环境中返回 true

是什么让 Kotlin 中的 String 类能够使用方括号?

Kotlin 有垃圾收集器吗?如果是这样,它基于哪种算法?

具有多个不同类型来源的 LiveData

在 kotlin 中模拟伴随对象函数

在 Kotlin 中实现 (/inherit/~extend) 注解

有没有办法在数据类构建时转换属性的值?

如何在Kotlin中创建填充空值的通用数组?

如何将 Kotlin 日期中的字符串或时间戳格式化为指定的首选格式?

将ExpectedException与Kotlin一起使用

创建Spring和#180的实例;Kotlin中的参数化类型引用

Mocked suspend函数在Mockito中返回null

Kotlin,什么时候按map授权?

Kotlin 对象 vs 伴生对象(companion-object) vs 包作用域(package scoped)方法

具有多个 parameter的 Kotlin 枚举