【发布时间】:2015-12-16 11:05:05
【问题描述】:
请注意:这个问题是关于 Qt C++ 框架,而不是普通的 Java API。在Java中,这个问题has already been answered。
在我的应用程序的主菜单中,我真的不想担心不同类型的屏幕旋转。我想禁用屏幕旋转,直到用户转到屏幕旋转有意义的其他视图。对于主菜单,我只想使用纵向视图。
如何做到这一点?如何控制应用屏幕旋转?
【问题讨论】:
-
如果我没记错的话(即,它是在最近半年左右添加到 Qt 中的),您需要为此使用本机 API(因为您想在运行时这样做)。我在我的一个项目中为此编写了一个小型包装类,以便在 Android 和 iOS 上执行此操作。
-
@pasbi 不是真的,早在 2015 年我问这个问题时,就已经知道永久横向模式的解决方案了。但是这个问题是关于暂时将模式更改为横向的,例如如果您想在屏幕上播放视频。
-
@TomášZato hm... 我正在尝试将屏幕永久锁定为横向,我面临的问题与链接的问题/答案中描述的完全相同。我也会对这里描述的动态解决方案感到满意。所以我想从这个角度来看它们是相关的(但肯定不是重复的)。