1

当我在可绘制文件夹和子文件夹中有图像时,如何动态填充图像切换器..如drawable-ldpi/S_001/a001_001.jpg。

我试图填充一张图片,但应用程序崩溃了。这是代码:

ImageSwitcher imageSwitcher = (ImageSwitcher) findViewById(R.id.imageSwitcher);
imageSwitcher.setImageDrawable(getResources().getDrawable(getResources().getIdentifier("S_001/a001_001.jpg", "drawable", getPackageName())));

我需要一些帮助。

4

1 回答 1

1

drawables文件夹用于存放您的应用程序使用的 img 资源,例如图标、9 补丁、背景和其他 ui 元素。你不能把子目录放在那里。

如果你打算在 ImageSwitcher 或类似的东西中使用一些照片,你应该使用assets文件夹。阅读本文以了解更多信息。

于 2013-11-09T10:46:49.763 回答