Android: Defina o ImageView layout_height programaticamente

Eu tenho um ImageView no meu arquivo main.xml:

<ImageView
            android:id="@+id/pageImage"
            android:layout_width="270dp"
            android:layout_height="45dp"
            android:layout_alignParentLeft="true"
            android:layout_alignParentTop="true"
            android:layout_marginLeft="25dp"
            android:layout_marginTop="15dp"
            android:scaleType="fitXY"
            android:src="@drawable/pageimage" />

O que eu preciso fazer é definir olayout_height programaticamente para outro valor.

Além disso, preciso definir o valor emdp. Então, é atualmente 45dp, gostaria de alterá-lo para outro valor na minha atividade principal.

Eu tentei descobrir como fazer isso usando LayoutParams, mas não consegui.

Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion