2012-04-03 70 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%。