【问题标题】:Android: Button image drawable scalable for other screen sizes?Android:按钮图像可缩放以适应其他屏幕尺寸?
【发布时间】:2012-02-22 18:16:00
【问题描述】:

我有一个按钮,我正在为其加载一个可绘制对象。图像比按钮大得多,所以我将图像大小调整为 38 x 38 像素(实际调整大小不是代码或 xml)。现在,当我加载图像时,它看起来不错。我担心不同的屏幕尺寸,如果屏幕变小并且我的按钮变小,drawable 会越界对吗?我该如何解决它非常感谢

PS:我阅读了 android 最佳实践页面,但我想知道除了在 3 个不同大小的不同文件夹中复制同一图像之外,是否还有其他方法

【问题讨论】:

    标签: android


    【解决方案1】:

    我想您已经通过阅读最佳实践了解了这一点,但也许您可以使用 9-patch 图像。它并不适合所有情况,但如果您只是想扩展图像的边缘,那么这是可行的方法。

    如果您不能为特定类型的图像使用 9-patch,请在您担心之前在模拟器中的几个不同屏幕尺寸上尝试您的图像 :)。我的经验是默认情况下drawables可以很好地缩放。

    【讨论】:

    • 太棒了。感谢您的建议
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    • 1970-01-01
    • 2012-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多