Não sei dizer a diferença entre ImageView.ScaleType.CENTER_INSIDEe ImageView.ScaleType.FIT_CENTER.
CENTER_INSIDE
Escale a imagem uniformemente (mantenha a proporção da imagem) para que ambas as dimensões (largura e altura) da imagem sejam iguais ou menores que a dimensão correspondente da vista (menos preenchimento).
FIT_CENTER
Calcule uma escala que manterá a proporção original do src, mas também garantirá que o src se ajuste totalmente ao dst. Pelo menos um eixo (X ou Y) caberá exatamente. O resultado é centralizado no dst.
Alguém pode esclarecer a diferença entre os dois?





center/centerInside, etc., na verdade, não centraliza a imagem, até onde eu sei. Pelo menos no caso em que a imagem é menor que a vista. Eu poderia estar errado.