Sto creando un'applicazione che recupera immagini dal web. Nel caso in cui l'immagine non possa essere recuperata, è necessario utilizzare un'altra immagine locale.
Durante il tentativo di eseguire le seguenti righe:
Drawable drawable = Common.getDrawableFromUrl(this, product.getMapPath());
if (drawable.equals(null)) {
drawable = getRandomDrawable();
}
La riga if (drawable.equals (null)) genera un'eccezione se drawable è null.
Qualcuno sa come deve essere controllato il valore di drawable per non generare un'eccezione nel caso in cui sia null e recuperare l'immagine locale (execute drawable = getRandomDrawable ())?