Imagens do Drawable Android do URL

Atualmente, estou usando o seguinte trecho de código para carregar imagens como objetos desenháveis que formam um URL.

Drawable drawable_from_url(String url, String src_name) 
throws java.net.MalformedURLException, java.io.IOException {
        return Drawable.createFromStream(((java.io.InputStream)new java.net.URL(url).getContent()), src_name);

}

Esse código funciona exatamente como desejado, mas parece haver problemas de compatibilidade com ele. Na versão 1.5, ele lança umFileNotFoundException quando eu fornecer um URL. No 2.2, dado exatamente o mesmo URL, ele funciona bem. O URL a seguir é um exemplo de entrada que estou fornecendo a esta função.

http://bks6.books.google.com/books?id=aH7BPTrwNXUC&printsec=frontcover&img=1&zoom=5&edge=curl&sig=ACfU3U2aQRnAX2o2ny2xFC1GmVn22almpg

Como eu carregaria as imagens de uma maneira compatível através da placa a partir de um URL?

questionAnswers(5)

yourAnswerToTheQuestion