同时支持平板电脑和手机的问题 - 定位

时间:2011-11-08 16:05:46

标签: android-layout orientation android

在我的主要游戏活动中,我将方向强制为肖像。平板电脑显然不是一个好主意。检查SDK版本的最佳方法是什么,而不是针对平板电脑执行此操作(或者甚至是强制版本)?我假设我需要指定一个layout-land-large文件夹并将文件放在那里。还有什么我需要做的吗?我在某处阅读了某些内容,我还需要在清单中的某处指定屏幕尺寸。

    this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

即。它应该是in -large还是xlarge?

2 个答案:

答案 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