Set an ImageView from photo url

2019-02-25 16:16发布

How can I set an image to a ImageView from a URL?

Using Firebase authentication, I get the photo URL of the signed in user:

Uri uri = firebaseUser.getProviderData().get(0).getPhotoUrl();

1条回答
闹够了就滚
2楼-- · 2019-02-25 17:06

You can use Picasso Library to show images in ImageView. You just need to pass the url, uri or resource to Picasso with image view.

like

Picasso.with(this).load(/* url of image */).into(/*your imageview id*/);

To use the picasso you need to add the following in Gradle

compile 'com.squareup.picasso:picasso:2.5.2'

Read the documentation on http://square.github.io/picasso/

Also There are other libraries to display image in ImageView. Like Fresco, Glide, Universal Image Loader etc

查看更多
登录 后发表回答