读取rss feed时提取图像URL

时间:2011-01-11 12:15:21

标签: android

我必须在阅读RSS Feed时提取图片的网址。有人告诉我使用正则表达式,但我没有设法建立正确的模式。

1 个答案:

答案 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中看到解析后的图像