2016-07-26 4 views
0

私のアプリでは、私は画像ビューでリストビューを持っています。私はURLから画像をダウンロードするためにピカソを使用しています。その完璧に動作します。しかし、私の問題は、それはダウンロードする時間がかかるので、私は、画像をdrawableフォルダから画像のダウンロードまで表示したい。ダウンロードが完了したら、画像ビューでURL画像を設定するピカソを使用してアンドロイドで行う方法。picassoを使用してURLから画像をダウンロードするまでの静止画像の挿入方法

誰かガイドしてください!

ありがとうございます!

答えて

4

ピカソには、プレースホルダ画像を表示する機能が組み込まれています。アンドロイド

:あなたは同じように、あなたのxmlファイルであなたのImageViewのためのあなたの静的な描画イメージを置く

Picasso.with(context) 
    .load(url) 
    .placeholder(R.drawable.placeholder).into(imageView); 



In above code: 
    url is the url of image that you want to load into imageview. 
    R.drawable.placeholder is the placeholder image that is placed in your project drawable folder. 
    imageview is the object of imageview into which you want to load image. 
0

使用このコード:このようにそれを使用し、背景= "@描画可能/イメージ "

これは役に立ちます。

0

Picasso.with(context) 
    .load(imageUrl) 
    .placeholder(R.drawable.image_name); 
0

ピカソはオプション機能としてdownload and error placeholdersの両方をサポートしています。

Picasso.with(context) 
.load(url) 
.placeholder(R.drawable.user_placeholder) 
.error(R.drawable.user_placeholder_error) 
.into(imageView); 

エラープレースホルダが表示される前に、要求は、三回再試行されます。

詳細http://square.github.io/picasso/

この5月には、あなたを助けます。

関連する問題