0

我使用 AssetManager,然后我在文件夹“assets/testAssets/img1.jpg,...img50.jpg”中有一组名称图像。这里代码:

final AssetManager asmr = getAssets(); String[] filelist = asmr.list("testAssets");

我需要从该数组中获取所有 ID 图像才能使用来自其他 1 个函数的代码:

`Drawable d = getResources().getDrawable(ID of image have index i);`

我可以获取 ID 以使用“可绘制”吗?!如果我不能,我可以使用任何东西来使用“Drawable”,我必须使用“Drawable”来做我的应用程序!太感谢了……

4

1 回答 1

1
Drawable d = Drawable.createFromStream(getAssets().open("folder/my_image.png"), null);
于 2013-04-30T17:53:05.073 回答