Папка активов Android Studio возвращает несколько изображений - PullRequest
0 голосов
/ 13 марта 2019

Здравствуйте, я попробовал следующее:

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");
...