¿Error de Android en ViewViewBounds?

Cuando uso android: adjustViewBounds = "true" en mi imageView xml, no funciona. Si pongo setAdjustViewBounds (true); en los constructores de mi ImageView, funciona bien. ¿Cuál es la diferencia, o esto es un error?

<ImageView
                android:id="@+id/PageViewMainImage"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:scaleType="matrix"     
                android:adjustViewBounds="true"               
                android:visibility="invisible"/>

Respuestas a la pregunta(1)

Su respuesta a la pregunta