2012-04-03 72 views
-1

我针对的是x轴和y轴上具有不同DPI的设备。例如,当100个像素横跨x轴占据10mm物理空间时,横跨y轴的100个像素仅占用9mm物理空间。换句话说,我的设备上的y轴具有更高的10%的dpi。支持在x轴和y轴上具有不同dpi的设备

所以,如果在仿真器(AVD)上画一个圆 - 它看起来像一个椭圆在水平方向上变平。

有没有一种方法可以在模拟器上支持此功能?如何管理我的布局,以便在实际设备上具有正确的宽高比。

谢谢。

回答

0

如何管理我的布局,以便在实际设备上具有正确的宽高比。

我不知道,如果真的效果很好,因为有AFAIK没有在Android的A/R支持,但你很可能

一)固定装置
B)使用预先计算的倾角值在你的布局xml中包含90%的c)子类布局(LinearLayout等)类,并试图应付那里的90%。