yiranwujixian 2012-09-19 01:56 采纳率: 100%
浏览 12289
已采纳

Android的drawable资源目录下能包含子目录吗?

在android SDK文件中,所有的示例使用@drawable/my_image这个xml语法直接寻找存储在我的工程中的res/drawable目录下的图片。
我想知道在drawable资源目录下再创建一个子目录是否是确实不能用。
例如,我的布局目录是这样的:

res/drawable
-- sandwiches
  -- tunaOnRye.png
  -- hamAndSwiss.png
-- drinks
  -- coldOne.png
  -- hotTea.png

我能引用tuna salad sandwich这个游戏的图片作为@drawable/sandwiches/tunaOnRye吗?
或者我必须在drawable资源目录中保持水平的层级。

  • 写回答

5条回答

  • 漫随风起 2012-09-19 02:37
    关注

    不可以的,资源机制在drawable资源目录中不支持子文件夹,所以,你需要保持这个水平层级。
    你显示出的目录的布局将导致没有可用的图像。
    根据我的经验,在res/drawable文件夹里边的任何项目都有一个子文件夹,这将引起资源编译器不可用--组织R.java文件正确的生成。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥50 comsol稳态求解器 找不到解,奇异矩阵有1个空方程返回的解不收敛。没有返回所有参数步长;pid控制
  • ¥15 怎么让wx群机器人发送音乐
  • ¥15 fesafe材料库问题
  • ¥35 beats蓝牙耳机怎么查看日志
  • ¥15 Fluent齿轮搅油
  • ¥15 八爪鱼爬数据为什么自己停了
  • ¥15 交替优化波束形成和ris反射角使保密速率最大化
  • ¥15 树莓派与pix飞控通信
  • ¥15 自动转发微信群信息到另外一个微信群
  • ¥15 outlook无法配置成功