我试图支持API级别10以上的设备。要检查屏幕尺寸我有这样的:如何使用Display.getSize并支持API级别10?
Point size = new Point();
Display display = getWindowManager().getDefaultDisplay();
if(android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.HONEYCOMB_MR2) {
size.set(display.getWidth(), display.getHeight());
} else
getWindowManager().getDefaultDisplay().getSize(size);
但现在我收到一个错误,因为我用的getSize()即使我的水平最小为10
如何正确地做到这一点?
编辑:在应用的清单文件我有:
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15" />
发表你的整个登录,目录显示错误。 – 2012-07-25 10:34:44
这不是一个Log-Cat错误。 Eclipse表示,getSize()调用需要API 13,但是我目前的最小目标是10. – IchBinKeinBaum 2012-07-25 11:32:40