loudo Posté(e) 7 mai 2010 Posté(e) 7 mai 2010 Bonjour, Je charge des images dans mon application . Une image de même taille mais qui est une fois chargée à partir des ressources et une autre fois à partir d'une url n'a pas le même comportement. Est ce quelqu'un a une idée ? Merci
Fluckysan Posté(e) 7 mai 2010 Posté(e) 7 mai 2010 As-tu regardé du côté de scaleType ? Il nous faudrait un peu plus de détail avec du code pour t'aider :o
loudo Posté(e) 8 mai 2010 Auteur Posté(e) 8 mai 2010 Voilà le xml d'une ImageView que j'affiche dans une liste android:paddingLeft="5px" android:paddingTop="5px" android:paddingRight="5px" android:paddingBottom="5px" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="centerInside" android:adjustViewBounds="true" /> quand j'affecte une ressource image de mon application imageDrawable=(BitmapDrawable) ctx.getResources().getDrawable(R.drawable.temp); image.setImageDrawable(imageDrawable); image.setAlpha(150); j'ai le résultat suivant : http://img72.imageshack.us/img72/96/etire.png si par contre je télécharge une image à partir d'un serveur, je l'enregistre dans le cache du portable et ensuite je l'affiche InputStream is = null; BitmapFactory.Options options = new BitmapFactory.Options(); Bitmap bitmap = BitmapFactory.decodeStream(is, null, options); BitmapDrawable drawable = new BitmapDrawable(bitmap); image.setImageDrawable(imageDrawable); image.setAlpha(150); j'ai le résultat suivant : http://img100.imageshack.us/img100/5522/pasetire.png Merci de votre aide
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.