android的屏幕分辨率问题 本帖最后由 andyweike 于 2010-09-16 14:33:43 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Display display = getWindowManager().getDefaultDisplay();看看是什么结果 获取屏幕分辨率不是这么两句吗?DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); tv.setText("屏幕分辨率为:"+dm.widthPixels+" * "+dm.heightPixels); HTC Desire G7的分辨率是800×480,使用DisplayMetrics.widthPixels得的结果是320x533的原因是:你没有在AndroidManifest.xml文件中设置参数android:minSdkVersion ,android在1.6之前是不支持wvga的。加上下边的代码就ok了<uses-sdk android:minSdkVersion="4" /> 正解。修改android:minSdkVersion就能解决问题了。 读取sdcard上的图片,以gridview形式显示? 求助,sqlite问题 如何为一个安卓程序签名 提示找不到资源,求达人帮我看看 怎么把bitmap通过socket传出去? android中动态添加控件的问题,请教大家!!!! 这根本不是静态方法,为什么没new都能调用??搞了半年android还是头一次见。 新手问题:增加RadioGroup监听器,运行出错 安卓连接真机所有步骤都已经没问题就是target上没有真机显示 android平台如何获取cpuid的吗? SDK1.5 自制发送短信程序真机测试发生诡异问题 Android入门,寻求建议!
看看是什么结果
获取屏幕分辨率不是这么两句吗?DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
tv.setText("屏幕分辨率为:"+dm.widthPixels+" * "+dm.heightPixels);
你没有在AndroidManifest.xml文件中设置参数android:minSdkVersion ,android在1.6之前是不支持wvga的。加上下边的代码就ok了<uses-sdk android:minSdkVersion="4" />
正解。修改android:minSdkVersion就能解决问题了。