Android Динамически загружать gif из папки ресурсов - PullRequest
0 голосов
/ 13 июля 2020

Я прочитал этот вопрос Динамически загружать все изображения из папки ресурсов , но здесь OP не хотел идентификаторов. Я использую Recycler View. У меня есть гифка в папке gif в каталоге ресурсов, то есть в app/main/assets/gif. У меня есть целочисленный список List<Integer> images, я хочу сохранить ids gif в этом списке.

Я получил имена gif из приведенного ниже кода:

String[] image_names = new String[0];
        try {
            image_names =getAssets().list("gif");
        } catch (IOException e) {
            e.printStackTrace();
        }
        ArrayList<String> listImages = new ArrayList<String>(Arrays.asList(image_names));

Теперь, как получить идентификатор этих gif, чтобы я мог использовать images.add(gif_name), как мы используем для gif в папке с возможностью переноса images.add(R.drawable.gif_name).

...