Tworzę aplikację, która pobiera obrazy z sieci. W przypadku, gdy nie można pobrać obrazu, należy użyć innego obrazu lokalnego.
Podczas próby wykonania następujących linii:
Drawable drawable = Common.getDrawableFromUrl(this, product.getMapPath());
if (drawable.equals(null)) {
drawable = getRandomDrawable();
}
Linia if (drawable.equals (null)) zgłasza wyjątek, jeśli drawable ma wartość null.
Czy ktoś wie, jak należy sprawdzić wartość drawable, aby nie zgłaszać wyjątku w przypadku, gdy jest null i pobrać lokalny obraz (wykonaj drawable = getRandomDrawable ())?