我一直在處理一個應用程序,顯示有關服務器的狀態。每個服務器都有一個CardView,裏面有一個RelativeView。左邊是一張圖像,與左側的卡片對齊。在中間,我有一個TextView,與圖像對齊。在右側,我有一個TextView,與卡右側對齊。使2個動態TextView不重疊
基本上,我的問題是,沒有使用LinearLayout,我怎樣才能使它中間TextView不重疊正確的TextView,最好在佈局的XML?兩個視圖中的文本都是動態的,使得LinearLayout不是非常可取的。
Here是一個佈局圖,幫助您瞭解我正在談論的內容。對不起,外部鏈接,這是後來重新格式化。
也許爲每個'TextView'定義一個固定的寬度,或者你可以參考這個:http://stackoverflow.com/questions/16017165/auto-fit-textview-for-android –
水平居中一個視圖,並使用它是使用layout_toLeftOf和layout_toRightOf來保持視圖不通過該閾值/重疊的視圖的閾值 – zgc7009