Ho installato il mio ImageView come la seguente:Come si modifica la dimensione di 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"/>
noti che layout_width è fissato a 60dp. A seconda del contenuto che ho acquistato online, desidero ridimensionare questa larghezza a 90 dpi o 120 dpi (mantenendo le proporzioni dell'immagine).
Ho provato a utilizzare setLayoutParams, ma passare LayoutParams (120, LayoutParams.WRAP_CONTENT) genera un'eccezione. Non sembra piacergli.
Se possibile, sto cercando di evitare di creare un altro ImageView per dimensioni maggiori.
Sembra che funziona in questo modo. Ho usato ViewGar's LayoutParams. Sembra funzionare bene. Grazie! :) – atedja
@alnite - Sono contento di aver aiutato. Grazie per avermi informato su 'ViewGroup', modificato la risposta per riflettere. –