He fijado mi ImageView como la siguiente:¿Cómo se cambia el tamaño de un ImageView?
<ImageView android:id="@+id/dl_image"
android:layout_width="60dp"
android:background="@drawable/pictureframe"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:adjustViewBounds="true"
android:scaleType="fitCenter"/>
en cuenta que layout_width se fija a 60dp. Dependiendo del contenido que adquirí en línea, quiero cambiar el tamaño de este ancho a 90dp, o 120dp (manteniendo la relación de aspecto de la imagen).
Intenté usar setLayoutParams, pero pasando LayoutParams (120, LayoutParams.WRAP_CONTENT) arroja una excepción. No parece gustarle
Si es posible, estoy tratando de evitar hacer otro ImageView para tamaños más grandes.
Parece que funciona de esta manera. Usé los LayoutParams de ViewGroup. Parece que funciona bien. ¡Gracias! :) – atedja
@alnite - Me alegro de haber ayudado. Gracias por dejarme saber sobre 'ViewGroup', edité la respuesta para reflejar. –