title: Android how to display 2 listviews in one activity one after the other
body: <p>I have used this code to display 2 list view one on top of the other.</p>
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:orientation="vertical" &gt;
  
  &lt;ListView
      android:id="@+id/listView1"
      android:layout_width="match_parent"
      android:layout_height="fill_parent"
      android:layout_weight="1"
      android:background="#f00" &gt;
  &lt;/ListView&gt;
  
  &lt;ListView
      android:id="@+id/listView2"
      android:layout_width="match_parent"
      android:layout_height="fill_parent"
      android:layout_weight="1"
      android:background="#0f0" &gt;
  &lt;/ListView&gt;
  </code></pre>
  
  <p></p>
  
  <p>The problem is that, this causes the 2 listviews to each occupy half of the screen. 
  I am adding a header to both lists like this.</p>
  
  <pre><code>LevelAdapter adapter = new LevelAdapter(getActivity(),
              R.layout.list_item, weather_data);
  
      View header = inflater.inflate(R.layout.header2, null);
      View header2 = inflater.inflate(R.layout.header, null);
     lv1.addHeaderView(header);
     lv2.addHeaderView(header2);
      lv1.setAdapter(adapter);
      lv2.setAdapter(adapter);
  </code></pre>
  
  <p>I would like the header of the second list to appear after the first list is over. How do i do this?How do i make the listviews appear such that the second one starts when the first one is over ?
  Thanks</p>