宽度和高度是否随方向而变化?

时间:2011-10-08 19:37:29

标签: java android

所以我的游戏以垂直方向开始,然后最终进入水平方向。我知道屏幕的宽度是屏幕的宽度,当它处于垂直方向时,它的高度是相同的。当它切换到水平方向时,高度是否变为宽度,宽度变为高度?或者他们保持不变?

2 个答案:

答案 0 :(得分:3)

是屏幕宽度和高度根据设备方向而变化。您可以使用Display.getSize(Point outSize)来获取显示的大小,该显示可以替代已弃用的方法Display.getHeightDisplay.getWidth。来自文档:This value is adjusted for you based on the current rotation of the display.

答案 1 :(得分:0)

想要在运行全屏应用程序时在我的平板电脑上添加它,它将运行1280 x 753(因为底栏不是800)。 753是getSize返回的内容。当方向翻转时,它是1280px - 47px

相关问题