【问题标题】:Organize Contents of drawable-hdpi (mdpi, ldpi, etc.) via folders通过文件夹组织drawable-hdpi(mdpi、ldpi等)的内容
【发布时间】:2012-06-21 09:44:50
【问题描述】:

我的 android 项目使用了许多图像,并且我也有用于不同 DPI 的图像。目前,所有图片都位于项目中各自的文件夹中,即drawable-hdpidrawable-ldpi等。

它有效,但是否可以将它们组织在其drawable 文件夹中的文件夹中?喜欢:

drawable-hdpi
    > common
    > activity1
    > activity2


drawable-mdpi
    > common
    > activity1
    > activity2

而且,我可以通过R.drawable.common.image1R.drawable.activity2.icon1 等方式访问它们。

【问题讨论】:

标签: android resources drawable organization


【解决方案1】:

不,资源机制不支持可绘制目录中的子文件夹,因此 - 您需要保持该层次结构平坦。

Can the Android drawable directory contain subdirectories?

从 Android 2.2 开始,这不会导致编译器错误,但在生成 R 类时会忽略所有子目录。这真的很糟糕,并且很难管理更大的项目。

【讨论】:

  • 我的悲伤:-(另外,不知道这个问题已经被问过了。无论如何谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-08
  • 1970-01-01
  • 2013-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多