Redimensionar imagens com Glide em um ImageView Android

Tenho muitas dúvidas sobre o tratamento das imagens no android e esperava ver se você poderia resolvê-las.

Neste ponto, tenho uma imagem que ocupa 320 dp de altura e largura de match_parent, que representa cerca de 60% da tela. Esta imagem da carga com Glide, de algumas imagens em 1080 que eu tenho pessoalmente.

Tentei fazer o centroCrop e o fitXY, mas sempre deforme as imagens. O primeiro tipo que conheço corta a imagem, mas o segundo se ajusta a um tamanho, mas deforma a imagem alta ou larga.

Existe alguma maneira de inseri-lo com Glide e vê-lo como é? Quais propriedades devo tocar no ImageView e em qual Glide?

  <ImageView
            android:id="@+id/img"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:nestedScrollingEnabled="false"
            app:layout_collapseMode="parallax"
            android:scaleType="fitXY"
            app:layout_scrollFlags="scroll|enterAlways" />

Desde já, obrigado.

questionAnswers(6)

yourAnswerToTheQuestion