Я создаю приложение, которое извлекает изображения из Интернета. В случае невозможности получения изображения необходимо использовать другое локальное изображение.
При попытке выполнить следующие строки:
Drawable drawable = Common.getDrawableFromUrl(this, product.getMapPath());
if (drawable.equals(null)) {
drawable = getRandomDrawable();
}
Строка if (drawable.equals(null)) выдает исключение, если drawable равно null.
Кто-нибудь знает, как следует проверять значение drawable, чтобы не генерировать исключение в случае, если оно равно null и получить локальное изображение (выполнить drawable = getRandomDrawable())?