est-il un moyen de charger une image par défaut dans picasso
je ne peux pas charger une image dans picasso de mon drawable en raison de resons connu seulement de picasso, de sorte qu'picasso ne parvient pas à charger je veux charger une image par défaut s'il vous plaît aider
@Override
public Object instantiateItem(ViewGroup container, final int position) {
final Context context =getApplicationContext();
final ImageView imageView = new ImageView(getApplicationContext());
int padding = context.getResources().getDimensionPixelSize(
R.dimen.padding_medium);
imageView.setPadding(padding, padding, padding, padding);
PicassoTools.clearCache(Picasso.with(context));
((ViewPager) container).addView(imageView, 0);
imageView.setTag("myview" + position);
Picasso.with(context).load(mImages[position]).resize(320,280).centerInside().placeholder(placeholderDrawable)
.into(imageView,new Callback() {
@Override
public void onError() {
//TODO Auto-generated method stub
imageView.setImageResource(R.drawable.c3);
}
@Override
public void onSuccess() {
//TODO Auto-generated method stub
}
});
iv inclus rappel, dans l'espoir de faire quelque chose, mais mon cerveau ne fonctionne pas, any1 aider
OriginalL'auteur sapamlucy | 2014-10-31
Vous devez vous connecter pour publier un commentaire.
C'est ce que je suis en train d'utiliser (espace réservé à l'URL de cours). Il va essayer de charge et de l'image que vous fournissez dans le "load ()", montrera "espace réservé()" de la partie avant de télécharger l'image, et s'il échoue, il affichera l'erreur" ()".
Personnellement, j'ai à la fois l'espace réservé() et error() de la partie à afficher la même image, mais vous pouvez charger deux images différentes.
Je suis de chargement de plus de 250 images dans un listview avec Picasso et exact de la ligne de code que j'ai posté, de sorte que vous devriez vérifier si le lien de l'image dans " mImages le tableau est en fait valide.
cette mImages[] a tous les drawable comme R. drawable.image1 etc etc, toutes les autres images de la charge ok, y doit seulement la 3ème image disparaît, sa jouer peek a boo wit me, parfois compléter écran vide n parfois, il montre pour like2 sec avant de disparaître
Avez-vous essayez de supprimer le PicassoTools.clearCache() appel? Je n'ai jamais utilisé, et n'avons pas eu de problèmes. Aussi, avez-vous essayé d'utiliser SEULEMENT la ligne de code que j'ai posté, sans ajouter de rappel ou de les redimensionner? Il pourrait être de certains de ces paramètres sont en train d'échouer
Pour info les deux
placeholder()
eterror()
accepter un drawable ID de ressource. Vous n'avez pas à charger lesDrawable
vous-même.OriginalL'auteur Moonbloom