按国家/地区 Android 绘制的绘图

Mar*_*eri 2 resources android translation drawable

我正在将我的应用程序翻译成几种语言,但现在我遇到了一个问题!我有一些带有文字的图像,有没有办法使用国家代码提供可绘制资源?如果我使用国家/地区代码将可绘制对象添加到我的应用程序中,它会增加应用程序的大小吗?我不想仅仅因为这些图像就将现在 1MB 的应用程序变成 4 或 5MB。

谢谢你!

Ara*_*cem 5

等于您使用 res 目录设置不同的语言values-es value-fr 值...您可以使用目录为每个位置设置不同的可绘制对象:

可绘制-es 可绘制-fr ... http://developer.android.com/training/basics/supporting-devices/languages.html

请记住,目录的额外信息具有特殊的重要性,您应该将其放在正确的位置http://developer.android.com/guide/topics/resources/providing-resources.html 例如,drawable-es-hdpi

你的apk大小的问题我想你不需要为所有国家设置不同的所有图像,不是吗?一般情况下只需要配置几张图片即可