Android计算图像的宽度

时间:2016-12-16 16:46:36

标签: android image resize dpi

我在Android上遇到图像问题,我需要创建一个在不同设备中具有相同大小的图像,但我不知道如何使用DisplayMetrics计算它。

如何在不同宽度和DPI设备中设置相同的尺寸?

3 个答案:

答案 0 :(得分:3)

简答:使用一定量的dp(密度无关像素)作为宽度,它在不同的设备上应该看起来相同。

为了更好地了解屏幕尺寸,我建议您阅读Google Developers撰写的这篇文章https://developer.android.com/guide/practices/screens_support.html

答案 1 :(得分:1)

我认为你的意思是使用“in”(英寸)而不是dp / dip,值得知道这个question

中android的测量值之间的差异

答案 2 :(得分:1)

如果您想在不同的设备上显示相同尺寸的图像,也许您应该使用Imageview,它会在每个设备中以相同的大小和位置显示图像。