Я должен извлечь URL-адрес изображения при чтении RSS-каналов. Мне сказали использовать регулярные выражения, но мне не удалось создать правильный шаблон.
Вы хотите сначала
Утилита public class {
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