我有一个从服务器加载图像的项目。我像这样使用毕加索,
Picasso.with(context).load("https://cms-assets.tutsplus.com/uploads/users/21/posts/19431/featured_image/CodeFeature.jpg").into(holder.packageImage);
但这不是加载此图像。我没有收到任何错误。我也尝试过Facebook Fresco库。多数民众赞成也没有用。
我将此代码用于Fresco,
Uri imageUri = Uri.parse("https://cms-assets.tutsplus.com/uploads/users/21/posts/19431/featured_image/CodeFeature.jpg");
SimpleDraweeView draweeView = (SimpleDraweeView) findViewById(R.id.sdvImage);
draweeView.setImageURI(imageUri);
这里出了什么问题?有没有什么方法可以调试这个问题或者从Fresco或Picasso得到更多关于这个问题的信息?
当我添加图像加载代码时,我在日志中看到此消息,
I / System.out:(HTTPLog)-Static:isSBSettingEnabled false
谢谢。
说Picasso
和Fresco
尝试加载图像失败并且图像确实存在很困难,请确保将Internet权限设置为AndroidManifest.xml
文件:
<uses-permission android:name="android.permission.INTERNET" />
并检查您尝试加载图像的视图的可见性。