2016-07-27 1 views
0
  • Я пытаюсь загрузить миниатюру для статьи в Интернете с помощью 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> 
+0

Вы указали в манифесте? – Nisarg

+0

URL-адрес не является URL-адресом изображения, вы должны перейти к Glide/Picasso картинке url – Chol

+0

В вашем примере это должно быть: 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

ответ

0

Вы должны предоставить Glide/Пикассо прямую ссылку на статью изображение. Попробуйте найти этот API сайта или использовать некоторые инструменты «любого веб-сайта для API», я считаю, что он предоставит вам изображение статьи.

+0

Есть ли какой-нибудь код, который вы можете использовать для Android, как это сделать? – Zen