【发布时间】:2013-10-20 00:09:06
【问题描述】:
我创建了一个带有图像的应用程序,并通过Android Icon Set 向导添加了它们。该向导为图像创建了 3 个版本 - mdpi、hdpi、xhdpi。
我在 google play 上发布了我的应用程序,我收到了来自具有 ldpi 屏幕的用户的崩溃报告。例外是Caused by: android.content.res.Resources$NotFoundException: File from drawable resource ID #0x7f02007f。
drawable 存在于 mdpi、hdpi 和 xhdpi 中,并且该应用程序适用于其余用户。
所以我猜问题在于它的 ldpi 版本中不存在可绘制剂量。
所以我的问题是:
1) 有什么方法可以让应用自动缩放 mdpi 可绘制对象而不是崩溃?
2) 对于支持 ldpi 屏幕,我必须将图像编辑为 ldpi 大小吗?
谢谢。
【问题讨论】:
-
当您可能已经为一种屏幕尺寸定义了布局而错过了为 ldpi 定义它时,您会发现资源未找到
标签: android dpi android-screen-support