我正在嘗試佈置一個相當基本的屏幕。它只是一個列表項點擊後的詳細視圖屏幕。由動態文本內容重新排列布局
最初我在尋找並排堆疊標籤值類型的屏幕。例如, 例如,冒號的左邊是靜態文本,冒號的右邊是基於點擊行的動態值。
名字: 約翰
名字: 母鹿
上次登錄日期: 昨天
附加信息: 等等
我已經開始與相應地定位到acheive什麼像什麼,我一直在尋找一堆中的所有文本視圖相對佈局。
當顯示的動態數據增長並延伸其封閉文本視圖時,會出現此問題。當然,如果有解決這種佈局以不同的方式靜態標籤不成長,一切變得誤對準......
我想知道......
我是從堆積迴避掉垂直線性佈局內的一組水平線性佈局。
是表格佈局的路要走嗎?我讀過「他們通常不是這樣做的最佳工具,因爲它們是從LinearLayout派生的,而不是最有效的佈局控件」。
@Fujimoto嘿,這聽起來像一個很好的建議嘗試。如果您提到將靜態標籤對齊到頂部(如果其各自的動態值文本視圖),則我有一個很好的「aha,當然」時刻。歡呼 – topwik
@Fujimoto嘿,你認爲有一種方法,讓靜態顯示的高度增加到動態值文本視圖的底部?我想如果我想添加一個邊框或一行背景顏色,最好使用表格佈局....但是你的建議確實有效。 – topwik
嗯......我不確定是否有一種簡單的方法可以使一個視圖的高度與RelativeView中的另一個視圖的大小相匹配。你可以通過編程來完成,但是在那個時候,TableLayout可能會更好。如果我想到的東西,我可以讓你知道並更新這個答案。 –