В настоящее время я использую следующий фрагмент кода для загрузки изображений в виде объектов с рисунком из URL.Android Drawable Images from 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);
}
Этот код работает точно так, как хотелось бы, но с ним возникают проблемы с совместимостью. В версии 1.5 он выдает FileNotFoundException
, когда я даю ему URL. В 2.2, учитывая тот же URL-адрес, он работает нормально. Следующий URL-адрес представляет собой образец ввода, который я предоставляю этой функции.
http://bks6.books.google.com/books?id=aH7BPTrwNXUC&printsec=frontcover&img=1&zoom=5&edge=curl&sig=ACfU3U2aQRnAX2o2ny2xFC1GmVn22almpg
Как загрузить изображения в виде, совместимом по всем направлениям с URL-адресом?
Я, кажется, помню, что сталкивался с этой проблемой раньше; В то время я был на 1,5. – I82Much