ImageButton kleiner machen

N

nlfell

Ambitioniertes Mitglied
0
Hallo, wenn ich ein Bild als ImageButton einfüge und es kleiner mache, da es sonst die komplette Seite ausfüllt, wird nurnoch ein Teil des Bildes angezeigt also es wird nicht verkleinert sondern nur abgeschnitten. Wie kann ich das Bild verkleinern, ohne dass das passiert?
 
/push bitte..
 
Pass deine Images an. Soweit ich das richtig verstanden hab, lädt Android automatisch(je nach Display) die richtig Größe, schau dir die Guidelines mal durch. Ich denke einfach fixe größen zu verwenden wäre nicht gut, kann bei unterschiedichen Displaygrößen lustig werden.

https://developer.android.com/design/style/iconography.html
 
Man muss ein das Bild nicht unbedingt skalieren, meistens ist es besser ein Bild mit der passenden Größe zu nehmen.

Wie man mit verschiedenen Displaygrößen umgeht wird dort gut erklärt:

Supporting Multiple Screens | Android Developers
Designing for Multiple Screens | Android Developers
Supporting Different Screen Sizes | Android Developers

Ausnahme sind einfache Hintergründe, dafür kann man ein nine-patch Bild nehmen, dass wird automatisch skaliert.

Canvas and Drawables | Android Developers

Draw 9-patch | Android Developers
 
Wenn Sie den ImageButton ausgewählt haben, müssen Sie das Attribut "scaleType" auf "fitXY" stellen. Danach können Sie den ImageButton einfach klein ziehen (Jetzt passt sich das Bild der Größe an). Ich hoffe das war hilfreich.
 
Hallo @ThHogHunter
Du hast schon recht mit deiner Antwort nur ist der Thread alt 2014 ob sich der TE noch dafür Interessiert braucht. 🙂🤔
 

Ähnliche Themen

M
  • maksimilian
Antworten
2
Aufrufe
672
maksimilian
M
R
Antworten
6
Aufrufe
1.778
RealNiclas
R
4
Antworten
2
Aufrufe
1.120
469110
4
Zurück
Oben Unten