无法使用毕加索库在 android 中加载图像

unable to load image in android using picasso library

希望你做得好,我正在开发一个应用程序,因为我想将 url 中的图像加载到 imageView 中,为此我使用了 Picasso lib,但它给了我未捕获的异常,我已经检查和调试了 url 是否正确并且完美,我仍然面临这个问题,有人可以帮我解决这个问题吗?我的代码如下: 代码

Picasso.with(NewProfileActivity.this)
                        .load(mUser.userAvatarPath)
                        .into(iv_profile);

这里,"iv_profile"是imageView,mUser.userAvatar路径是图片url。

在您的情况下使用此代码

Picasso.with(mContext).load(Imagename.png).fit().centerCrop().error(R.mipmap.ic_profile).fit().placeholder(R.mipmap.ic_profile).fit().into(imgNDProfile);

试试这个

Picasso.with(this).load("http://api.androidhive.info/json/movies/1.jpg").placeholder(getResources().getDrawable(R.drawable.ic_launcher)).into(imageViewCenter);

试试这个,

Picasso.with(context)
.load(url)
.placeholder(R.drawable.user_placeholder)
.error(R.drawable.user_placeholder_error)
.into(imageView);

placeholder 在未加载原始 url 时提供帮助。

并放

 <uses-permission android:name="android.permission.INTERNET" />

给你的manifest.xml

这可能对你有帮助。

Picasso.with(this).load("http://city/1.jpg").placeholder(getResources().getDrawable(R.drawable.ic_city)).into(imageViewCity);

请检查您的图片 URL,如果它不包含 http:// 前缀,则图片将不会加载。确保图像 URL 以 http://

为前缀