2013-05-17 131 views
0

我有一個相鄰的多個textView相鄰的佈局。我用android:toLeftOf來定位這些textViews。假設我在一行中有5個textViews,我現在想要的是在這些textViews下面畫一條線,它應該從左邊的textView左邊開始,然後在右邊的textView右邊結束。像這樣:Android:繪製一定長度的線條

tv1 tv2 tv3 tv4 tv5 
    ------------------- 

它應該是一條實線而不是一條虛線。我想到了一個補丁9的圖形,但我將如何確定線的長度?任何想法如何做到這一點?每個textView都有一定的大小,填充等。

+0

您可以添加一個左對齊的圖像視圖和左文本視圖的layout_below右對齊最右邊的文本視圖 –

+0

您可以使用帶有行高的空視圖,如Oam答案。 – Mbt925

回答

0

嘗試此

<View 
android:layout_width="fill_parent" 
android:layout_height="1dp" 
android:background="#000000" /> 

這將顯示與黑色背景的水平線。希望能幫助到你。

+0

此作品加上lftikar Urrhman Khan的迴應,謝謝。 – AndyAndroid

0

將所有TextView放入ViewGroup中,然後將9 Patch作爲背景圖像添加。