- Я пытаюсь загрузить миниатюру для статьи в Интернете с помощью Glide, , но он возвращает пустое поле.
- В отличие от других примеров, этот URL-адрес напрямую не связан с PNG/JPG и т. Д., А скорее является ссылкой на веб-сайт, с которой мне требуется загрузить миниатюру по умолчанию .
- ImageView был установлен правильно &.
- Я использовал Glide & Picasso в отдельных попытках, но это ImageView пуст.
ОтрывокAndroid - загрузите эскиз с URL-адреса сайта с помощью Glide/Picasso
ivGlide = (ImageView) findViewById(R.id.ivGlide);
String uriLoad = "http://www.recode.net/2016/7/26/12281110/facebook-video-360-degree-camera";
//USING GLIDE
Glide.with(Activity_glidetest.this)
.load(uriLoad)
.centerCrop()
.into(ivGlide);
//USING PICASSO
Picasso.with(Activity_frienddetail.this)
.load(uriLoad)
.resize(78, 78)
.centerCrop()
.into(ivGlide);
XML
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ImageView
android:id="@+id/ivGlide"
android:layout_width="78dp"
android:layout_height="78dp"
android:src="@drawable/hand"
android:layout_centerInParent="true" />
</RelativeLayout>
Вы указали в манифесте? –
Nisarg
URL-адрес не является URL-адресом изображения, вы должны перейти к Glide/Picasso картинке url – Chol
В вашем примере это должно быть: https://cdn1.vox-cdn.com/thumbor/0LIdoMHrI6QiVjaB00iZCQY17lQ=/800x533/filters:chocal (2592x1241: 3444x2093): no_upscale()/cdn1.vox-cdn.com/uploads/chorus_image/image/50207157/Surround360_1.0.jpg – Chol