2012-08-26 170 views
0

我有具有一系列需要在形式顯示彼此旁邊的標題和描述的佈局定位元件相對於從另一RelativeLayout的一個元素

Title:   Description 
Another Title: Description that is long 
       and goes on two lines 
Short Title: Description 3 

它需要有間距像在上面的例子。 如果我可以使用2個相對佈局(一個用於標題,另一個用於描述),那麼這很容易,那麼我可以設置標題佈局的寬度來包裝內容以獲得間距。這個問題是我不能使用android:layout_toRightOf =「...」,而在另一個相對佈局中引用一個id。

如果有人能幫我找到解決辦法,或者讓我知道,如果我看着這個錯誤的方式,那麼我將不勝感激。

回答

0

您是否嘗試過使用嵌套線性佈局?這是大多數人使用它們的情況。你可以嘗試一個表格,但是對於LinearLayouts,我會建議一個垂直佈局,裏面有很多水平佈局,左右兩個TextView的權重在行之間設置相同,這樣右邊的文本就排列起來了。

+0

這是一個不錯的主意,但由於標題的文本視圖都有不同的長度,所以權重不允許排列所有描述。 – JKB

+0

這是權重將解決的問題 - 將所有寬度設置爲fill_parent,然後將所有權重設置爲1,並且分區總是中途。 – skyrift

+0

這正是我正在尋找的,謝謝。 – JKB

相關問題