HTTP url に画像があります。これをアクティビティ内の webview に読み込もうとすると、読み込みにそれほど時間はかかりませんが、以下のようにビットマップを作成して ImageView に設定しようとすると、
fis = new FileInputStream(f);
fis = new java.net.URL(filePath).openStream();
bfis = new BufferedInputStream(fis);
b = BitmapFactory.decodeStream(fetch(filePath), null, o2);
fis.close();
時間がかかりますが、画像を ImageView に効率的に設定するにはどうすればよいですか?
また、入力ストリームからフェッチするのに時間がかかるのに、webViewですばやくロードする理由を説明できますか