当我的游戏快结束时,我现在遇到了一个问题。问题是我希望播放器能够在横向模式和纵向模式下播放。玩家改变模式的方式很简单。在他开始游戏之前,会出现一条消息,让他决定要玩的女巫模式。问题来了。在 Manifest.xml 文件中 - 您可以告诉游戏以纵向或横向模式运行。所以我想用一个 boolean 值来显示玩家选择的模式之一。但是在 xml 中,没有可以根据玩家选择改变游戏的“如果”。那么我该如何将模式更改为玩家选择的模式呢?
最佳答案
只需使用 context.setRequestedOrientation()
并将您的 xml 放在 layout-land
或 layout-port
文件夹中。
Android 将根据参数 SCREEN_ORIENTATION_LANDSCAPE
或 SCREEN_ORIENTATION_PORTRAIT
自动选择正确的布局
关于java - 如何以编程方式将我的 Android 应用程序锁定为纵向/横向模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8072732/