Android: non può rimuovere il divario verticale tra le immagini in LinearLayout

Ho un semplice LinearLayout in Android con due immagini in verticale:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res/com.eataly.android" android:orientation="vertical" android:background="@android:color/white" android:layout_width="fill_parent" android:layout_height="fill_parent" > <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/img_header1" /> <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/img_header2" /> </LinearLayout> 

Come potete vedere al seguente link, non posso liberarmi di uno spazio nella parte superiore e in fondo alle immagini: http://img185.imageshack.us/img185/8484/senzanomev.png

  • Come posso visualizzare un cerchio di attività a tema holo?
  • l'applicazione della camera non funziona?
  • Sviluppare l'applicazione di allarme
  • Come aggiungere il collegamento a Home screen in android in modo programmato
  • VideoView invisibile in Popupwindow?
  • Come importre com.android.internal.telephony.ITelephony all'applicazione Android
  • Ho provato tutto ciò che è immaginabile su LinearLayout e ImageViews, vale a dire:

     android:padding="0px" android:top="0px" android:bottom="0px" android:top="0px" android:layout_margin="0px" 

    senza successo. Cosa posso fare per rimuovere questi bordi vuoti?

  • Caricare più immagini con il volley?
  • tracciare il path con foro (android)
  • C'è un modo per rendere le colonne di tabella uguali a una frazione della width totale?
  • Applicazione semplice di Google Maps v2 non funziona
  • AlertDialog con button positivo e validation EditText personalizzato
  • Errore: pacchetto android.hardware.camera2 non esiste OpenCV
  • 3 Solutions collect form web for “Android: non può rimuovere il divario verticale tra le immagini in LinearLayout”

    Ho trovato la soluzione. Ho dovuto aggiungere questo attributo al ImageView :

     android:adjustViewBounds="true" 

    aggiungere android: scaleType = "fitXY" nel layout xml.

    Per fare questo in un linearlayout
    per la parte superiore ImageView: android:gravity="bottom"
    per il fondo ImageView: android:gravity="top"
    Sei sicuro di non utilizzare un RelativeLayout? Se stai cercando di allineare due immagini tra di loro, sembra che sia il modo per andare in giù per la strada imho.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.