我想获取屏幕大小,并且我使用的是 API 级别 10 的设备。我正在使用Display
来获取宽度和高度,但我在 Eclipse 中收到一条消息,表明不推荐使用。更好和更新的方法是DisplayMetrics
用于具有较新 API 但DisplayMetrics
在 API 10 中不支持的应用程序。我应该如何处理这个问题?
旧(已弃用)
Display display = getWindowManager().getDefaultDisplay();
screenWidth = display.getWidth();
screenHeight = display.getHeight();
新的
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
metrics.heightPixels;
metrics.widthPixels;