我正在尝试用 Java 创建一个简单的 android 应用程序,但我遇到了困难。
我有一个包含许多位图的数组列表,我正在将它们绘制到画布上,但我使用的是像素测量值,并且在大多数设备上都无法正确显示。
那么有什么方法可以找出我的图形在 dp 中的大小,并用 dp 将其缩放到屏幕密度/大小,并用 dp 或 dip 定位它。
我的图形(正方形):
ldpi 中的图形大小 = 50px
mdpi 中的图形大小 = 75px
hdpi 中的图形大小 = 100px
代码中的其他所有内容都很好,只是看起来很奇怪?
任何帮助,将不胜感激。
詹姆士。