title: Layout Weight in Linear Layout Android?
body: <p>I am using two ListView in my Layout. and having fixed header and footer.But when i am running my code my header is getting breaked not coming full on my Device and my footer is not showing because of the ListView .</p>
  
  <p>This is my main XML file that is having the ListView </p>
  
  
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:orientation="vertical"
                android:layout_width="match_parent"
                android:layout_height="match_parent"&gt;
  
      &lt;LinearLayout
          android:id="@+id/llHeader"
          android:orientation="vertical"
          android:layout_height="wrap_content"
          android:layout_width="wrap_content"
          android:layout_weight="1"&gt;
          &lt;LinearLayout
              android:id="@+id/mainLinearLayout"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:layout_alignParentTop="true"
              android:background="@drawable/top_bg"
              android:orientation="horizontal" &gt;
          &lt;ImageView 
              android:id="@+id/back_button"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:src="@drawable/back_btn"
              android:layout_marginTop="5dp"
              android:layout_marginLeft="10dp"/&gt;
  
          &lt;TextView
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_marginTop="10dp"
              android:layout_marginLeft="75dp"
              android:text="Flights"
              android:textColor="@android:color/white" /&gt;
      &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:id="@+id/flightDetailsLayout"
          android:layout_width="fill_parent"
          android:layout_height="70dp"
          android:layout_below="@+id/mainLinearLayout"
          android:layout_centerHorizontal="true"
          android:background="@drawable/gray_bg123"
          android:orientation="vertical" &gt;
          &lt;LinearLayout
              android:id="@+id/innerflightDetailsLayout"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:orientation="horizontal" &gt;
  
              &lt;TextView
                  android:id="@+id/from"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_marginTop="12dp"
                  android:paddingLeft="12dp"
                  android:textSize="12sp"
                  android:text="Boston to San Fransisco, "
                  android:textStyle="bold" /&gt;
  
              &lt;TextView
                  android:id="@+id/tripType"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_marginTop="12dp"
                  android:text="RoundTrip"
                  android:textSize="12sp" /&gt;
  
          &lt;/LinearLayout&gt;
          &lt;LinearLayout
              android:id="@+id/innerTripLayout"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:orientation="horizontal" &gt;
  
              &lt;TextView
                  android:id="@+id/tripDate"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:paddingLeft="12dp"
                  android:textSize="10sp"
                  android:text="19 Jan 2013 " 
                  android:textStyle="bold"/&gt;
              &lt;TextView
                  android:id="@+id/paxText"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:text="for 1 Adults,0 Childs,O Infants"
                  android:textSize="12dp" /&gt;
          &lt;/LinearLayout&gt;
  
          &lt;LinearLayout
              android:id="@+id/Book"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:layout_marginTop="5dp"
              android:orientation="horizontal" &gt;
  
              &lt;TextView
                  android:id="@+id/tripDate"
                  android:layout_width="84dp"
                  android:layout_height="wrap_content"
                  android:paddingLeft="12dp"
                  android:text="Rs 10,2345 "
                  android:textSize="10sp"
                  android:layout_weight="1"
                  android:textStyle="bold" /&gt;
  
              &lt;ImageView
                  android:id="@+id/bookBtn"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_weight="1"
                  android:gravity="left"
                  android:src="@drawable/book" /&gt;
  
          &lt;/LinearLayout&gt;
  
      &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:id="@+id/sortFlightLayouts"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:layout_below="@+id/flightDetailsLayout"
          android:background="@drawable/gray_bg123"
          android:orientation="horizontal" &gt;
  
      &lt;LinearLayout
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:orientation="vertical" &gt;
  
              &lt;TextView
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:text="DEL-BLR"
                  android:layout_marginLeft="6dp"
                  android:layout_marginTop="5dp"
                  android:textStyle="bold" /&gt;
  
              &lt;LinearLayout
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
  
                  android:orientation="horizontal" &gt;
  
                  &lt;ImageView
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="5dp"
                      android:src="@drawable/flight_icon_result" /&gt;
  
                  &lt;ImageView
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="5dp"
                      android:layout_marginLeft="25dp"
                      android:src="@drawable/time" /&gt;
  
                  &lt;ImageView
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="5dp"
                      android:layout_marginLeft="5dp"
                      android:src="@drawable/rupee" /&gt;
              &lt;/LinearLayout&gt;
          &lt;/LinearLayout&gt;
          &lt;View
              android:layout_width="1dp"
              android:layout_height="60dp"
              android:background="@android:color/darker_gray" /&gt;
          &lt;LinearLayout
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:background="@drawable/gray_bg123"
              android:orientation="vertical" &gt;
  
              &lt;TextView
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:text="BLR-DEL"
                  android:layout_marginLeft="6dp"
                  android:layout_marginTop="5dp"
                  android:textStyle="bold" /&gt;
  
              &lt;LinearLayout
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:orientation="horizontal" &gt;
  
                  &lt;ImageView
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="5dp"
                      android:src="@drawable/flight_icon_result" /&gt;
  
                  &lt;ImageView
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="5dp"
                      android:layout_marginLeft="25dp"
                      android:src="@drawable/time" /&gt;
  
                  &lt;ImageView
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:layout_marginTop="5dp"
                      android:layout_marginLeft="5dp"
                      android:src="@drawable/rupee" /&gt;
              &lt;/LinearLayout&gt;
          &lt;/LinearLayout&gt;
      &lt;/LinearLayout&gt;
          &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:layout_height="wrap_content"
          android:layout_width="wrap_content"
          android:layout_weight="4"
          android:orientation="horizontal"&gt;
  
          &lt;ListView
              android:id="@+id/lvDepartures"
              android:layout_weight="1"
              android:layout_height="wrap_content"
              android:layout_width="wrap_content"/&gt;
          &lt;ListView
               android:id="@+id/lvArrivals"
               android:layout_weight="1"
               android:layout_height="wrap_content"
               android:layout_width="wrap_content"/&gt;
  
      &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:id="@+id/llFooter"
          android:orientation="vertical"
          android:layout_height="wrap_content"
          android:layout_width="wrap_content"
          android:layout_weight="1"/&gt;
          &lt;LinearLayout
          android:id="@+id/footerLayout"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:layout_alignParentBottom="true"
          android:orientation="horizontal"
          android:background="@drawable/top_bg" &gt;
  
          &lt;ImageView
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:gravity="center"
              android:layout_marginTop="5dp"
              android:src="@drawable/filter" /&gt;
          &lt;ImageView
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:gravity="center"
              android:layout_marginTop="5dp"
              android:src="@drawable/sort" /&gt;
      &lt;/LinearLayout&gt;
  &lt;/LinearLayout&gt; 
  </code></pre>
  
  <p>And this my Layout that i am putting in the ListView at RunTime</p>
  
  <pre><code>&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content" &gt;
  
      &lt;ImageView
          android:id="@+id/flightLogo"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignParentLeft="true"
          android:layout_alignParentTop="true"
          android:layout_marginBottom="5sp"
          android:layout_marginRight="10sp"
          android:layout_marginTop="5sp"
          android:src="@drawable/spicejet" /&gt;
  
      &lt;TextView
          android:id="@+id/flightCompanyName"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_below="@+id/flightLogo"
          android:text="Spice Jet" /&gt;
  
      &lt;TextView
          android:id="@+id/flightNumber"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_below="@+id/flightCompanyName"
          android:text="9W-123" /&gt;
  
      &lt;TextView
          android:id="@+id/flightTime"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_toRightOf="@+id/flightLogo"
          android:gravity="center_vertical"
          android:text="6:00 - 7:00" /&gt;
  
      &lt;TextView
          android:id="@+id/flightStop"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_below="@+id/flightTime"
          android:layout_toRightOf="@+id/flightLogo"
          android:text="1h 35m | Non Stop" /&gt;
  
      &lt;TextView
          android:id="@+id/amount"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_below="@+id/flightStop"
          android:layout_toRightOf="@+id/flightLogo"
          android:text="Rs 20,000" /&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>