我認爲標題足夠明確,但讓我們再解釋一遍。如何爲具有minWidth的RelativeLayout設置權重1/3?
我有一個RelativeLayout
和我已經爲第二第一個和2/3設置weights
1/3,但有些畫面中的RelativatLayout不夠寬,所以我的問題GridView
,如何我可以確保我的RelativeLayout有足夠的空間嗎?
謝謝。
我認爲標題足夠明確,但讓我們再解釋一遍。如何爲具有minWidth的RelativeLayout設置權重1/3?
我有一個RelativeLayout
和我已經爲第二第一個和2/3設置weights
1/3,但有些畫面中的RelativatLayout不夠寬,所以我的問題GridView
,如何我可以確保我的RelativeLayout有足夠的空間嗎?
謝謝。
只有LinearLayout中可以作爲家長使用權。您應該有一個佈局結構,其中包含一個LinearLayout作爲父級,具有widh = fillparent和weightsum = 3,orientation = horizontal。然後讓您的GridView和RelativeLayout成爲LinearLayout的父子代。分別設置兒童寬度= 0dp和權重= 1和2。這樣做應該做必要的。
我想你誤解了我想說的話。我的RelativeLayout和我的GridView進入LinearLayout我知道只有線性佈局支持重量。 無論如何要花時間:) – Ektos974
我已經改變的地步,我在這裏的新配置:3/6 RL和4/6 GV
如果有人發現了一個更好地保持1/3-2/3的比例與最小寬度爲第一個,他/她可以聯繫我:)
你應該發佈你的XML和可能的圖片你有什麼/想要的。這兩個'ViewGroups'都沒有'weight'屬性。 – codeMagic