2014-12-08 20 views
10

Sto utilizzando un ImageView in Android dove ho inizialmente impostato il layout_height e layout_width-wrap_content così come impostare gli attributi maxHeight e maxWidth.MaxWidth e MaxHeight non funziona in ImageView

Questo è come sembra in mio layout:

<ImageView 
    android:id="@+id/profileImageView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:maxWidth="226dp" 
    android:maxHeight="174dp" 
    android:background="@drawable/photo" /> 

Ma quando prendo una foto dalla galleria poi copre tutto il mio schermo, ignorando il maxWidth e maxHeight. Come posso risolvere questo problema?

+0

Vuoi dire che si sta inviando l'immagine da un'altra attività da visualizzare sul click? – tachyonflux

+0

Sto selezionando l'immagine dalla galleria e la vedo in questo 'imageview' e quando seleziono un'immagine di grandi dimensioni, copre quasi tutto lo schermo. Ignora maxWidth e maxHeight –

+0

possibili duplicati di [Larghezza e altezza massime per ImageView in Android] (http://stackoverflow.com/questions/4270394/maximum-width-and-height-for-imageview-in-android) – Psypher

risposta

27

Aggiungi android:adjustViewBounds="true"

+0

perché? qualsiasi commento se non ti dispiace – Godwin

Problemi correlati