以下の関数を使用してサーバーから画像をダウンロードしています。これは、Android 2.2 Froyo デバイスを除くすべての Android バージョンに最適です。助けてください。
private Bitmap downloadImage(String url) {
System.out.println("Splash Ad downloadImage Url " + url);
Bitmap bm = null;
try {
URL aURL = new URL(url);
URLConnection conn = aURL.openConnection();
conn.connect();
InputStream is = conn.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
bm = BitmapFactory.decodeStream(bis);
bis.close();
is.close();
} catch (IOException e) {
Log.e("Hub", "Error getting the image from server : "
+ e.getMessage().toString());
e.printStackTrace();
}
return bm;
}