silverAndroid
silverAndroid

Reputation: 1050

// turns into / when parsing URL for image

I'm trying to convert a String which contains a URL into a URI object. However when I do

ImageView img = (ImageView) findViewById(R.id.img);
img.setImageURI(Uri.parse("http://www.menucool.com/slider/jsImgSlider/images/image-slider-2.jpg"));

but for some reason I'm getting an error saying

E/BitmapFactory﹕ Unable to decode stream: java.io.FileNotFoundException: http:/www.menucool.com/slider/jsImgSlider/images/image-slider-2.jpg: open failed: ENOENT (No such file or directory)

Upvotes: 0

Views: 54

Answers (1)

Damian Kozlak
Damian Kozlak

Reputation: 7083

Use Picasso or Android Universal Image Loader for loading images from url.

Picasso has very nice API, but Android Universal Image Loader is very customizable. Here is useful info about caching.

Upvotes: 1

Related Questions