Nie potrafię odróżnić ImageView.ScaleType.CENTER_INSIDE
i ImageView.ScaleType.FIT_CENTER
.
CENTER_INSIDE
Skaluj obraz równomiernie (zachowaj proporcje obrazu), tak aby oba wymiary (szerokość i wysokość) obrazu były równe lub mniejsze niż odpowiadający wymiar widoku (bez wypełnienia).
FIT_CENTER
Oblicz skalę, która zachowa oryginalny współczynnik proporcji src, ale zapewni również, że src zmieści się całkowicie w dst. Przynajmniej jedna oś (X lub Y) będzie dokładnie pasować. Wynik jest wyśrodkowany wewnątrz dst.
Czy ktoś może wyjaśnić różnicę między nimi?
center
/centerInside
itp. Nie wyśrodkowują obrazu, o ile wiem. Przynajmniej w przypadku, gdy obraz jest mniejszy niż widok. Mogę się mylić.