0
基本上我想得到如圖所示的效果。 TextView兩側的水平線。我怎樣才能做到這一點?水平線填充TextView和父項之間的空間
基本上我想得到如圖所示的效果。 TextView兩側的水平線。我怎樣才能做到這一點?水平線填充TextView和父項之間的空間
其易象:
<View
android:id="@+id/hline1"
android:layout_width="fill_parent"
android:layout_height="5dip"
android:layout_marginBottom="2dp"
android:layout_marginTop="10dp"
android:background="#000000" />
你的XML佈局就像是::
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFF0"
android:orientation="vertical" >
<View
android:id="@+id/hline1"
android:layout_width="fill_parent"
android:layout_height="5dip"
android:layout_marginBottom="2dp"
android:layout_marginTop="10dp"
android:layout_toLeftOf="@+id/header1"
android:background="#000000" />
<TextView
android:id="@+id/header1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text=" Header "
android:textColor="#000000"
android:textSize="20dp"
android:textStyle="bold" />
<View
android:id="@+id/hline2"
android:layout_width="fill_parent"
android:layout_height="5dip"
android:layout_marginTop="10dp"
android:layout_toRightOf="@+id/header1"
android:background="#000000" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/header1"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:text="Some Text Goes to here..........................."
android:textColor="#000000" />
</RelativeLayout>
創建一個簡單的形狀繪製,並設置爲在TextView的左/右可繪製。 TextView寬度必須是Fill_Parent。
你做這個使用XML或編程,我的意思是你只有兩個頭和文本? – 2012-02-29 14:58:11
@Samir只是XML - 它不可編輯 – gisek 2012-02-29 15:36:21