我想从互联网上获取图像。我多次编写了这样的代码,但是现在它不起作用了,没有任何错误,但是没有起作用
你好。我想从互联网上获取图像。我多次写这样的代码,但现在没有用,没有任何错误,但是没有用 (我为StackOverflow错误写了两次:看起来您的帖子大部分是代码;请添加更多详细信息)
(batch_size, 512, 512, 3)
答案 0 :(得分:0)
您不只是简单而有效地使用 Universal Image Loader 的人!
imageLoader.displayImage(imageUri, imageView);
答案 1 :(得分:0)
您可以使用Picasso库中最简单的方法 https://square.github.io/picasso/ 代码是
Picasso.get().load("http://i.imgur.com/DvpvklR.png").into(imageView);
答案 2 :(得分:0)
为此使用 Facebook Fresco 库。易于实现。
示例代码在这里:
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/coverImage"
android:layout_width="@dimen/_150sdp"
android:layout_height="match_parent"
android:layout_marginEnd="8dp"
android:transitionName="movie_image_transition"
app:placeholderImage="@color/colorPrimary"
fresco:actualImageScaleType="focusCrop"
fresco:fadeDuration="300"
fresco:placeholderImage="@color/colorPrimary"
fresco:viewAspectRatio="0.66" />
而Java代码是:
coverImage.setImageURI(Uri.parse(
"https://upload.wikimedia.org/wikipedia/commons/d/d7/Android_robot.svg"
));