Ich kann den Unterschied zwischen ImageView.ScaleType.CENTER_INSIDE
und nicht erkennen ImageView.ScaleType.FIT_CENTER
.
CENTER_INSIDE
Skalieren Sie das Bild gleichmäßig (behalten Sie das Seitenverhältnis des Bildes bei), sodass beide Abmessungen (Breite und Höhe) des Bildes gleich oder kleiner als die entsprechende Abmessung der Ansicht sind (minus Auffüllung).
FIT_CENTER
Berechnen Sie eine Skala, die das ursprüngliche src-Seitenverhältnis beibehält, aber auch sicherstellt, dass src vollständig in dst passt. Mindestens eine Achse (X oder Y) passt genau. Das Ergebnis ist innerhalb von dst zentriert.
Kann jemand den Unterschied zwischen den beiden beleuchten?
center
/centerInside
usw. das Bild nicht zentrieren, soweit ich das beurteilen kann. Zumindest für den Fall, dass das Bild kleiner als die Ansicht ist. Ich könnte falsch liegen.