我必须在阅读RSS Feed时提取图片的网址。有人告诉我使用正则表达式,但我没有设法建立正确的模式。
答案 0 :(得分:1)
你想先
public class Utility {
public static Bitmap getBitmapFile(String str)
{
Bitmap bmImg=null;
URL myFileUrl;
try {
myFileUrl = new URL(str);
HttpURLConnection conn= (HttpURLConnection)myFileUrl.openConnection();
conn.setDoInput(true);
conn.connect();
InputStream is = conn.getInputStream();
bmImg = BitmapFactory.decodeStream(is);
} catch (Exception e) {
e.printStackTrace();
}
return bmImg;
}
}
无论你得到什么
String str="www.fifa.com/img.jpg"
ImageView img=(Imageview)findviewbyId(R.id.img);
Bitmap bmp=Utility.getBitmapFile(str);
img.setImageBitmap(bmp);
在ImageView中看到解析后的图像