package se.alexanderblom.delicious.http.resource;
import java.io.IOException;
import java.io.InputStream;
import se.alexanderblom.delicious.http.Resource;
import se.alexanderblom.delicious.http.Response;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
public class BitmapResource implements Resource<Bitmap> {
@Override
public Bitmap get(Response response) throws IOException {
InputStream is = response.getInput();
try {
return BitmapFactory.decodeStream(is);
} finally {
is.close();
response.disconnect();
}
}
}