4

根据本指南,我一直在遵循为不同屏幕尺寸创建布局的最佳实践:http: //developer.android.com/guide/practices/screens_support.html

我现在开始使用 Canvas 类的方法进行一些绘图工作:

例如。canvas.drawLine(60, 320, 120, 320, linePaint);

任何人都可以帮助我将这些像素值(60/120/等)转换为密度像素,以便正确缩放线条吗?否则这条线不会像我想要的那样出现,例如在较小的屏幕上它会太远太长。

感谢您的任何回复。

4

2 回答 2

2

第一次浏览Android文档时错过了;必要的信息在我原始帖子中链接的“3. 不要在代码中使用硬编码的像素值”部分中。

于 2011-01-10T00:36:05.283 回答
-1

你可以在谷歌上找到很多关于这个话题的信息,事实上这里有两个问题已经被问到了,几乎可以回答你的问题。

你想使用蘸酱。

您可能还希望将倾角转换为像素。

于 2011-01-10T00:10:35.837 回答