【发布时间】:2014-01-01 20:09:29
【问题描述】:
我一直在开发一些 Android 应用程序,但我仍然没有获得可绘制文件夹。我的应用程序总是只使用所有尺寸的 4 个可绘制对象之一,而不是使用适当的一个。 对于我当前的项目,我创建了缩放为 92x92、72x72、48x48 和 32x32 的图像 如何根据使用的设备告诉我的应用从这些中进行选择?
请指导我阅读您认为有帮助的任何文章或教程。谢谢
【问题讨论】:
-
你把它们放在合适的文件夹里了吗?
-
是的,XHDPI、HDPI、MDPI、LDPI。我在 YouTube 教程中看到它们应该自动加载,无需进一步编码。但这并没有发生。当我在 Eclipse 中更改屏幕大小时,图标总是从同一个文件夹加载!
-
它们位于格式正确的文件夹名称中,例如“drawable-hdpi”,对吗? “在eclipse中改变我的屏幕大小”是什么意思?你在模拟器上运行吗?
-
是的,没错!在适当的文件夹中适当的大小。不,我不在模拟器上运行,只在我的手机上运行。但是,当我在其他屏幕上检查我的 xml 布局的外观时(eclipse 上有这个下拉列表允许从 nexus One whish 切换到使用 xhdpi 到其他尺寸的 nexus 4 ......)并且当我选择一个屏幕应该使用不同的文件夹,它没有!
-
我刚刚做了一个测试,它们会根据我的设备屏幕分辨率正确更改。你怎么知道他们没有更新?
标签: android android-image android-drawable