-------------------------
       조회조건
-------------------------
       data list
-------------------------
          버튼
-------------------------

이런구조로 하고 싶은데요..


화면 크기가 변경될경우, 조회조건과 버튼부분의 높이는 그대로 두구 data list가 나온는 부분만 동적으로 늘어났다 줄어들었다 하고 싶은데요..

하단에 linearlayput을 하나 더 잡고 버튼을 삽입하게 되면... 문제가..ㅡㅡ;;
data list의 갯수가 늘어나 스크롤이 생기면 자꾸 버튼이 하단으로 밀려 사라지는 문제가 발생합니다...ㅜㅜ

하단에 고정으로 박히게 할 수 없나요?


xml파일내용입니다..........
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
 
 <LinearLayout android:id="@+id/fromTop"
     android:orientation="horizontal"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content">
    
  <Button
   android:id="@+id/from_date"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
  />
  
  <TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:textSize="10pt"
   android:text=" ~ "
  />
    
  <Button
   android:id="@+id/to_date"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
  />
  
  <TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:textSize="10pt"
   android:text="  "
  />
  
  <Button
   android:id="@+id/BtnSearch"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="조    회"
  />
  
 </LinearLayout>

 <LinearLayout android:id="@+id/data"
     android:orientation="horizontal"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content">
    
     <ListView 
     android:id="@android:id/list"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content" />
   
 </LinearLayout>         
</LinearLayout>