【问题标题】:different drawable resolutions不同的可绘制分辨率
【发布时间】:2009-11-02 11:11:49
【问题描述】:

我想使用 1.6 功能在不同的屏幕尺寸上部署我的应用程序。 我在drawable-ldpi、drawable-mdpi和drawable-hdpi文件夹中导出了不同分辨率的drawable资源。 在 android 1.6 和 2.0 上一切看起来都不错。

我的问题是,在 1.5 上,使用 drawable-ldpi 资源而不是 drawable 或 drawable-mdpi ...该应用程序仍然可以工作,但它会渲染缩放的图像并且图像质量会丢失。

如何配置应用程序,以便在 1.5 上只使用 drawable-mdi 文件夹?

我想将 apilevel 保持为 3,以便相同的 apk 可以在 1.5、1.6 和 2.0 上运行。

【问题讨论】:

    标签: android


    【解决方案1】:

    尝试将-v4 添加到您的-ldpi-mdpi-hdpi 目录名称中,并为Android 1.5 使用基本res/drawable/

    【讨论】:

    • 这修复了 1.5 的分辨率,但现在 2.0 模拟器在 wvga854 设置上显示缩放的 mdpi 图像而不是 hdpi... -v4 后缀似乎是一种指定要使用这些图像的方法只有 api 4 可用。你是从哪里读到这个后缀的?
    • 我忘了说在 1.6 wvga 上它工作正常......现在只有 2.0 wvga 有问题
    • 我找到了一个修复方法……只用 v4 标记 ldpi 就足够了,这样应用程序在所有平台上都能正常运行。谢谢
    猜你喜欢
    • 2012-11-29
    • 2011-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多