2016-07-27 8 views
0
  • グライドを使用してウェブ上の記事のサムネイルを読み込もうとしていますが、空のフィールドが返されます。
  • 他の例とは異なり、このURLは デフォルトのサムネイルを読み込むために必要なウェブサイトリンクではなく、PNG/JPG などと直接リンクしていません。
  • ImageViewは&に正しく設定されています。
  • グライド&ピカソを別々の試みで使用しましたが、 ImageViewは空白です。

スニペットAndroid - グライド/ピカソを使用してウェブサイトのURLからサムネイルを読み込み

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ではありません。画像URLをGlide/Picassoに渡す必要があります – Chol

+0

例:https://cdn1.vox-cdn.com/thumbor/0LIdoMHrI6QiVjaB00iZCQY17lQ=/800x533/filters:focal 2592x1241:3444x2093):no_upscale()/ cdn1.vox-cdn.com/uploads/chorus_image/image/50207157/Surround360_1.0.jpg – Chol

答えて

0

あなたはグライド/ピカソ記事の画像への直接リンクを提供する必要があります。このサイトのAPIを見つけようとするか、いくつかの「任意のウェブサイトからAPI」ツールを使用して、私はあなたに記事のイメージを与えると信じています。

+0

これを行う方法についてAndroid用に共有できるコードはありますか? – Zen

関連する問題