在我的主要游戏活动中,我将方向强制为肖像。平板电脑显然不是一个好主意。检查SDK版本的最佳方法是什么,而不是针对平板电脑执行此操作(或者甚至是强制版本)?我假设我需要指定一个layout-land-large文件夹并将文件放在那里。还有什么我需要做的吗?我在某处阅读了某些内容,我还需要在清单中的某处指定屏幕尺寸。
this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
即。它应该是in -large还是xlarge?
答案 0 :(得分:0)
我绝对会check out the documentation来这里。
您可以在和文件夹中声明两个不同的布局,指定两个不同的View方向。
如果您需要任何澄清,请告诉我,我会回复您:)
希望这有帮助!
答案 1 :(得分:0)
res/values
用于纵向模式的手机。
res/values-sw600dp
适用于纵向模式下的7英寸平板电脑
res/values-sw720dp
适用于纵向模式下的10英寸平板电脑
res/values-sw720dp-land
适用于横向模式的10英寸平板电脑
并引用Android开发人员指南 - How to support multiple screens