2011-12-03 32 views
0

我有一個ListView被填充自定義的適配器。我對ListView控件(甚至不知道這是適用於我的問題),每行一個非常基本的佈局:在ListView的底部覆蓋TextView

<RelativeLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
style="@style/BaseStyle" 
android:orientation="vertical" 
android:paddingLeft="5dip" 
android:paddingRight="5dip" 
android:paddingTop="8dip" 
android:paddingBottom="8dip" 
    > 

<TextView 
    android:id="@+id/text" 
    style="@style/BaseStyle.Title" 
/> 

</RelativeLayout> 

我想覆蓋在ListView控件底部的單一的TextView,但不完全確定如何使用Android佈局進行徒勞無益的練習。 :)

回答

1

用一個FrameLayout包裝你的主佈局,並把你想成爲覆蓋的視圖作爲最後一個孩子。

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/home_container" 
    android:layout_height="match_parent" 
    android:layout_width="match_parent"> 

     ... 

     your ListView 

     ... 

     your text view (it is gonna be on top of your layout) 
</FrameLayout> 

從你的描述,我不知道這是你在找什麼,你應該給你的問題中一些更多的信息,讓我知道。

相反,如果你只是在談論每個列表項內TextView的,那麼你只需要specifiy在文本視圖中的對齊方式:

android:layout_alignParentBottom="true" 
相關問題