资产文件夹Android Studio返回多个图像

时间:2019-03-13 15:47:01

标签: android return android-assetmanager

您好,我尝试了以下操作:

String[] imgPath = assetManager.list("levels/default/cans");

    for (int i = 0; i < imgPath.length; i++) {
        InputStream is = assetManager.open("levels/default/cans/" + imgPath[i]);
        continue;
    }
    return new Target(x, y, (InputStream) is, targetScores[targetIndex]);// TODO
}

我想从资产文件夹中加载多张图像,该文件夹分为图片所在的级别/默认/罐,然后将其返回。但是,我在将多个图像存储到某个地方并返回它们时遇到了麻烦。

我可以用下面的代码返回一张图片,然后该图片就可以使用了。 Target对象是一个ArrayList。但是,它确实可以处理我尝试过上述解决方案的多个图像,但它不能解析return语句中的符号。

InputStream is = assetManager.open("levels/default/cans/can1.png");

0 个答案:

没有答案