繁体   English   中英

如何以编程方式将我的Android应用程序锁定为纵向/横向模式?

[英]How can I lock my android app into portrait / landscape mode programatically?

当我的游戏快要结束时,我现在想出了一个问题。 问题是我希望玩家能够在横向模式和肖像中进行游戏。 玩家如何改变模式很简单。 在他开始游戏之前,会出现一条消息,让他决定他想玩的女巫模式。 这就是问题所在。 在Manifest.xml文件中 - 您可以告诉游戏仅在纵向或横向模式下播放。 因此,我想使用布尔值来表示玩家选择的模式之一。 但是在xml中,没有“if”可以改变玩家选择的游戏依赖性。 那么我该如何将模式更改为玩家选择的模式呢?

只需使用context.setRequestedOrientation()并将xml放在layout-landlayout-port文件夹中。

Android会根据参数SCREEN_ORIENTATION_LANDSCAPESCREEN_ORIENTATION_PORTRAIT自动选择正确的布局

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM