Как установить изображение из PNG на основе имени динамического рисования

Academy of Programmer спросил: 26 ноября 2017 в 04:45 в: java

Как установить изображение из PNG на основе имени динамического рисования?

Я использую следующий код, чтобы получить ошибку.

У меня есть PNG:

R.drawable.model_1.png
R.drawable.model_2.png
... and etc

Код

try
{
    String imageName = "model_" + uv.categoryID;
    int id = context.getResources().getIdentifier(imageName, "drawable", context.getPackageName());
    imageView.setImageResource(id);
}
catch(Exception ex)
{
    Log.e(TAG, ex);
}

Ошибка

Попытка вызвать виртуальный метод 'voidandroid.widget.ImageView.setImageResource (int)' для пустой ссылки на объект


0 ответов