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就能解决问题了。 ListView中的button问题 关于android下实现FTP多线程下载的功能 求助!!!getString()返回的值是字符创类型吗? 求一本android的书 不能访问WebView.getZoomButtonsController方法 Activity页面跳转为什么会停止运行 新手提问SVN与JAVA ANDROID的开发 恭喜 android开版,终于有一个讨论的地方了。呵呵 帮忙看看这个代码,纠结好几天了 webView问题 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就能解决问题了。