Android画布屏幕分辨率问题
在我的应用程序中有一个画布,当两部手机通过蓝牙连接时,我们可以实时共享图形 问题是当不同屏幕尺寸的手机如LG Optimus和HTC S通过蓝牙连接时, 画布的缩放变得混乱,HTC中只有一小部分画布相当于LGs画布 只有当我在清单文件中使用以下内容以实现市场兼容性时,才会发生这种情况Android画布屏幕分辨率问题,android,canvas,screen-resolution,Android,Canvas,Screen Resolution,在我的应用程序中有一个画布,当两部手机通过蓝牙连接时,我们可以实时共享图形 问题是当不同屏幕尺寸的手机如LG Optimus和HTC S通过蓝牙连接时, 画布的缩放变得混乱,HTC中只有一小部分画布相当于LGs画布 只有当我在清单文件中使用以下内容以实现市场兼容性时,才会发生这种情况 <uses-sdk android:minSdkVersion="7"></uses-sdk> 如果以上未定义,则可以实现适当的宽度-大小映射和几乎完美的高度缩放 我不明白为什么会这样
<uses-sdk android:minSdkVersion="7"></uses-sdk>
如果以上未定义,则可以实现适当的宽度-大小映射和几乎完美的高度缩放
我不明白为什么会这样。
是否有其他方法可以绘制画布,以便在从手机到平板电脑的不同屏幕大小之间进行缩放。您可以使用以下方法:
DisplayMetrics metrics = getBaseContext().getResources().getDisplayMetrics();
int width = metrics.widthPixels;
int height = metrics.heightPixels;
我也有同样的问题,你找到解决办法了吗?