0

我需要通过指定图像的名称并将其设置为Drawable从资产文件夹中获取图像。

drw = Drawable.createFromStream(getAssets().open("/assets/images/"+drawables[i]),null);

但我得到File not found exception了 .(images 是 assets 和 drawables[i] 的子文件夹 - 图像的名称(比如“ball.jpg”)。

4

1 回答 1

0

改为:

drw = Drawable.createFromStream(getAssets().open("images/"+drawables[i]),null);

文件路径应该是:

"images/"+drawables[i]

当你写getAssets() 意味着打开assets文件夹并在那里找到路径。

于 2013-09-19T08:05:02.953 回答