如何将hdpi、mdpi、ldpi和xhdpi文件保存在Android资产文件夹中?

3
我知道在Android的drawable文件夹中无法创建子文件夹,我们可以使用asset文件夹来保存外部文件。我的问题是,如何在asset文件夹中分别存储hdpi、mdpi、ldpi和xhdpi资源。我正在开发的应用程序有大约75个图标,我需要为每个分辨率级别维护图标,并根据应用程序中的某些类别对图标进行分类。
非常感谢您的建议。
谢谢和问候 Pathum
1个回答

2

不支持根据设备配置切换资源。建议使用命名约定为图标分类命名,并使用资源文件夹。如果您提供更多详细信息,我可以建议具体的实现方式。


非常感谢你的回答,Ted。是的,这似乎是唯一的方法。但唯一的问题是项目的维护将会很困难。我大约有7-8个单独的屏幕,每个屏幕有12-12个图标,还有一些在应用程序中通用的图标。维护命名约定还好,但当图标数量变得更多时,管理项目确实是一件困难的事情。 - virtualpathum

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接