为什么屏幕宽度和屏幕会随着方向的改变而改变?

时间:2014-07-10 06:23:48

标签: android height width screen screen-size

我在我的nexus 7上运行了一个应用程序,用于计算设备上的屏幕宽度和高度。在纵向模式下,我的应用程序给了我一个1824像素的高度和1200像素的宽度。这些尺寸对我来说很有意义。但是在横向模式下,我的应用程序给了我1104像素的高度和1920像素的宽度。从Does the Width and Height change with orientation?开始,我通过改变方向,屏幕宽度和高度变化来实现这一点,但尺寸不应该翻转吗?对我来说,它是相同的基本屏幕

我用来计算屏幕尺寸的代码

Display display = getWindowManager().getDefaultDisplay();
int height = display.getHeight();
int width = display.getWidth();

0 个答案:

没有答案