我正在尝试使用以下代码从小部件获取屏幕尺寸:
WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;
我想它应该给我以像素为单位的屏幕尺寸。
我正在尝试在 Nexus 7 平板电脑 (1280 x 800) 和 LGE610(320 x 480) 上获取尺寸;
怎么可能,第一个得到 482 像素,第二个得到 480 像素?在 Galaxy Nexus (Maguro) 上,我得到了 526...
有可能还是我做错了什么?