Estou criando um aplicativo que recupera imagens da web. Caso a imagem não possa ser recuperada, outra imagem local deve ser usada.
Ao tentar executar as seguintes linhas:
Drawable drawable = Common.getDrawableFromUrl(this, product.getMapPath());
if (drawable.equals(null)) {
drawable = getRandomDrawable();
}
A linha if (drawable.equals (null)) lança uma exceção se drawable for nulo.
Alguém sabe como o valor de drawable deve ser verificado para não lançar uma exceção caso seja nulo e recuperar a imagem local (execute drawable = getRandomDrawable ())?