Android: comment mettre de la hauteur/largeur de la src de l'image d'un ImageButton?
Android: comment mettre de la hauteur/largeur de l'image(src de l'image intead de l'arrière-plan) d'un ImageButton?
Je veux régler la hauteur/largeur de haut niveau de l'image(pas le fond) de l'image, la taille de l'image doit être adapté au lieu de remplir le bouton automatiquement
double possible : stackoverflow.com/questions/6899088/...
Je veux régler la hauteur/largeur de haut niveau de l'image(pas le fond) de l'image, la taille de l'image doit être adapté au lieu de remplir le bouton automatiquement.
Je veux régler la hauteur/largeur de haut niveau de l'image(pas le fond) de l'image, la taille de l'image doit être adapté au lieu de remplir le bouton automatiquement.
OriginalL'auteur George_BJ | 2011-11-17
Vous devez vous connecter pour publier un commentaire.
Vous pouvez simplement Utiliser le
scaleType
attribut deImageButton
.Mis à
fitXY
oufitCenter
ou quoi que ce soit d'autre en fonction de votre besoin.comme ce
Cela ne répond pas à la question. La question est de demander une façon de définir la taille de
android:src
au lieu de l'ensemble de laImageButton
. E. g. avoir unImageButton
qui est 100dp x 100dp avec le src de l'image à 35dp x 35dpOriginalL'auteur Paritosh Tonk
Vous pouvez utiliser Bitmap.createScaledBitmap à l'échelle de l'image à la taille que vous voulez.
image = Bitmap.createScaledBitmap(image, desiredWidth, desiredHeight, true);
OriginalL'auteur Chris
xml
EDIT: (code java)
Vous pouvez le faire avec du code java.
Merci, c'est un peu compliqué pour moi. Je me suis tourné vers l'utilisation d'une autre icône pour se promener.
ok, pas de probs. C'est aussi une solution.
OriginalL'auteur damson
J'ai eu le même problème... changer la taille de 'src' image du bouton image(pas la taille de bouton juste à l'image seulement).
ce que j'ai fait--
bizarre... mais cela a fonctionné.
merci,
OriginalL'auteur Zakynthos