【问题标题】:Android calculate width of imageAndroid计算图像的宽度
【发布时间】:2016-12-16 16:46:35
【问题描述】:

我在使用 android 上的图像时遇到问题,我需要在不同的设备上创建一个具有相同尺寸的图像,但我不知道如何使用 DisplayMetrics 进行计算。

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

【问题讨论】:

  • 相同大小或比例?

标签: android image resize dpi


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    我认为您的意思是使用“in”(英寸)而不是 dp/dip 并且值得从 question 了解 android 中测量值之间的差异

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2012-03-26
        • 2019-05-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-09
        • 2011-03-28
        • 2020-07-15
        • 1970-01-01
        相关资源
        最近更新 更多