2011-07-12 24 views
0

我是新的android開發。我得到了一個問題,即在我的應用程序中,我添加listview爲activity.after列表視圖我添加了一個線性佈局,我採取了一個imageview和textview.my問題是這一個它不能顯示模擬器中的最後一行,但它顯示imageview和textview.but它不顯示listview.i的最後一行無法理解有什麼問題,所以你可以知道請幫助我的XML代碼如下它曾經.... - > 問題在列表視圖後添加linearlayout

 <LinearLayout 
      android:id="@+id/search_layout" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:orientation="horizontal"> 
      <AutoCompleteTextView android:id="@+id/autocomplete_country" 
       android:layout_width="fill_parent" 
       android:layout_height="fill_parent" 
       android:layout_marginLeft="5dp" 
       android:singleLine="true" 
       android:hint="Search"/> 
     </LinearLayout> 

     <!-- <ScrollView android:id="@+id/scrollView1" 
       android:layout_width="wrap_content" 
       android:layout_height="match_parent"> --> 
     <ListView android:id="@+id/listview" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_below="@id/search_layout" 
      android:layout_centerHorizontal="true" 
      android:layout_above="@+id/ban_layout"/> 

     <!-- </ScrollView> --> 

    </RelativeLayout> 
    <!-- </ScrollView> --> 
    <!-- <RelativeLayout android:layout_width="fill_parent" 
    android:layout_height="wrap_content"> --> 

    <!-- </RelativeLayout> --> 
    </LinearLayout> 
    <LinearLayout 
    android:orientation="horizontal" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true" 
    android:layout_below="@id/listview" 
    android:background="@android:color/black" 
    android:id="@+id/ban_layout"> 
    <ImageView 
      android:src="@drawable/orbit" 
      android:layout_width="50dip" 
      android:layout_height="50dip" 
      android:scaleType="fitCenter"/> 
    <TextView android:text="TextView" 
      android:layout_width="fill_parent" 
      android:layout_height="60dip" 
      android:gravity="center"></TextView> 
</LinearLayout> 

回答

0

它,因爲你的線性佈局[ban_layout]被掩蓋你的列表視圖,因爲你已經將它設置爲向父的底部對齊。

快速黑客,

添加額外的行並設置其內部要素看不到你的ListView適配器

添加底邊距到您的ListView補償頁腳

你最好的解決辦法是重做父親的相關佈局,並設置一個帶重量的線性佈局

+0

謝謝兄弟 – josarph