URL 文字列から画像を読み込もうとすると、MalformedURLException: Protocol not foundが発生します。そのURLを貼り付けると、その画像がブラウザに表示されます。ただし、ImageView には表示されません。私はこのコードを使用しました:
public static Bitmap getBitmapFromURL(String src) {
try
{
URL url = new URL(src);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
Bitmap myBitmap = BitmapFactory.decodeStream(input);
return myBitmap;
}
catch (IOException e) {
e.printStackTrace();
return null;
}
}
何が問題なのか誰か教えてください。とても参考になります。