Я прочитал этот вопрос Динамически загружать все изображения из папки ресурсов , но здесь 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)
.