是否可以在drawable中创建自己的文件夹,并将所有图片放在其中,如下所示:
"drawable\Myimages\p.png.."
如果可以的话,我该如何在我的活动中使用这些图片?通常我们使用"R.drawable.p",但现在应该怎么写,因为我的图片在drawable\Myimages目录中。
请给我建议。
谢谢 安舒曼
是否可以在drawable中创建自己的文件夹,并将所有图片放在其中,如下所示:
"drawable\Myimages\p.png.."
如果可以的话,我该如何在我的活动中使用这些图片?通常我们使用"R.drawable.p",但现在应该怎么写,因为我的图片在drawable\Myimages目录中。
请给我建议。
谢谢 安舒曼
不,你不能在drawable目录中创建自己的文件层次结构。
但你可以在http://developer.android.com/guide/topics/resources/providing-resources.html中看到:
然而,如果你需要访问原始文件名和文件层次结构,你可以考虑将一些资源保存在assets/目录中(而不是res/raw/中)。assets/目录中的文件不会被赋予资源ID,因此只能使用AssetManager读取它们。
如果你有很多资源,这对你可能很有用。