2013-07-05 59 views
0

如何在頁眉佈局中添加分隔符?如何在頁眉佈局中添加分隔符

這是我的佈局截圖http://postimg.org/image/j6p1s67w7/4214ab6d/

請幫我我如何在TextView的後退按鈕和退出按鈕添加一個分隔符下面是我完整的XML代碼只是告訴我怎樣添加sreprater ???

     <LinearLayout xmlns:android="http://schemas.android.com 
    /apk/res /android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" > 
<RelativeLayout 
android:layout_width="fill_parent" 
android:layout_height="50px" 
android:layout_gravity="fill_horizontal" 
    android:background="@color/Blue" 
android:orientation="horizontal" > 

<Button 
    android:id="@+id/Back" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_centerVertical="true" 
    android:layout_marginLeft="5dp" 
     android:background="@color/Blue" 
     android:textSize="20sp" 
android:textColor="@color/White" 
    android:text=" Back" 
    /> 


<TextView 
    android:id="@+id/header_text" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:gravity="center" 
android:layout_toLeftOf="@+id/Exit" 
    android:layout_toRightOf="@+id/Back" 

android:textSize="20sp" 
android:textStyle="italic" 
android:typeface="serif" 
android:background="@color/Blue" 
android:textColor="@color/White" 
android:text="Games Apps"/> 
<View 
android:layout_width="fill_parent" 
android:layout_height="2dip" 
android:layout_below="@id/header_text" 
android:layout_above="@id/Exit" 
android:background="#FFFF0000" 
/> 

<Button 
    android:id="@+id/Exit" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentRight="true" 
     android:textSize="20sp" 
    android:layout_centerVertical="true" 
     android:background="@color/Blue" 
android:textColor="@color/White" 
    android:layout_marginRight="5dp" 
    android:text=" Exit" 
    /> 

    </RelativeLayout> 

<LinearLayout 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" > 

<ListView 
    android:id="@+id/appslist" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" /> 

</LinearLayout> 


</LinearLayout> 
+0

我只希望在頭按鈕的TextView之間加seprater做什麼?IDO – user2527915

+0

這篇文章沒有幫助我http://stackoverflow.com/questions/17483083/android-how-to-add-seprater-in-headerlayout – user2527915

+0

首先將背景顏色移除到您的父親相對佈局,第二次添加背景顏色到所有孩子的意見,第三次添加您的孩子之間的意見的意見.. – CRUSADER

回答

0

試試下面的代碼

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" > 

<RelativeLayout 
android:layout_width="fill_parent" 
android:layout_height="60px" 
android:background="#0000FF" 
android:id="@+id/relalayout" 
android:layout_gravity="fill_horizontal" 
> 

<Button 
android:id="@+id/Back" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_alignParentLeft="true" 
android:layout_centerVertical="true" 
android:layout_marginLeft="5dp" 
android:text=" Back" 
android:textSize="20sp" /> 

<TextView 
android:id="@+id/header_text" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:gravity="center" 
android:layout_centerInParent="true" 
android:textSize="20sp" 
    android:textStyle="italic" 
android:typeface="serif" 
android:text="Games Apps"/> 
<Button 
android:id="@+id/Exit" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_alignParentRight="true" 
    android:textSize="20sp" 
android:layout_centerVertical="true" 
android:layout_marginRight="5dp" 
android:text=" Exit" 
/> 
</RelativeLayout> 
<LinearLayout 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" 
android:id="@+id/listlayout" 
android:layout_below="@+id/relalayout" 
> 
<ListView 
    android:id="@+id/appslist" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" /> 
    </LinearLayout> 
    </RelativeLayout> 
+0

爲什麼你用這條線兩次? – user2527915

+0

下投票接受 \t 試試下面的代碼 <的RelativeLayout的xmlns:安卓= 「http://schemas.android.com/apk/res/android」 的xmlns:android1 =「http://schemas.android .com/apk/res/android「 – user2527915

+0

我的代碼有bug – user2527915