J'ai une mise en page où un imageView veut charger dynamiquement une image à partir de fichiers drawable. Je veux ceci j'ai une certaine taille d'imageVoir n'importe quelle image drawable, ainsi vous devez assigner une taille à télécharger. J'ai cherché les développeurs Android, mais j'ai seulement vu des fonctions pour définir la hauteur et la largeur maximale, mais ir ne fonctionne pas.charger dynamiquement imageView
Je mets le code:
image = getIntent().getExtras().getString("image");
ImageView paper = (ImageView)findViewById(R.id.imageView1);
Resources res = getResources();
int id = getResources().getIdentifier(image, "drawable", getPackageName());
Drawable drawable = res.getDrawable(id);
paper.setImageDrawable(drawable);
Pouvez-vous aider s'il vous plaît? merci beaucoup
si j'utilise un y bitmap devrait remplacer drawable pour bitmap non? – wiki
pouvez-vous écrire le code complet? Je ne comprends pas que vous dites .... – wiki
merci, mais j'obtiens le nom du R.drawable .____ du résultat de la fonction getIntent(). getExtras(). getString ("image"). comment puis-je remplacer l'image de la chaîne dans cette fonction bitmap = BitmapFactory.decodeResource (getResources(), R.drawable.image)? Puis-je supprimer le chemin String = "R.drawable.image" et appeler bitmap = BitmapFactory.decodeResource (getResources(), path) de cette façon? – wiki