Sto tentando di mostrare un ImageView
che è sempre di forma quadrata all'interno di una finestra di dialogo. Le dimensioni possono variare a seconda della risoluzione del display (Larghezza in verticale per la precisione) ma è necessario ImageView per formare il quadrato più grande possibile per contenere un'immagine quadrata al suo interno. Questo è il mio codice XML per lo stesso.Square ImageView
<ImageView
android:id="@+id/dialog_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="centerInside"
android:adjustViewBounds="true"
/>
ma il problema è che l'immagine Square
è impostato in modo dinamico in fase di esecuzione e l'ImageView finisce per essere un rettangolo con largo come la dimensione immagine Square. Cosa posso fare per ottenere lo stesso?
MODIFICA: Per dare un'idea di ciò che sto cercando di ottenere è come ciò che viene mostrato quando si seleziona un contatto nell'applicazione Contatti e si fa clic sull'immagine del profilo. Si ingrandisce e rimane come un quadrato in cima all'attività.
Grazie molto molto per la risposta. Funziona come un fascino. – Shakti