2014-04-14 17 views
1

我認爲標題足夠明確,但讓我們再解釋一遍。如何爲具有minWidth的RelativeLayout設置權重1/3?

我有一個RelativeLayout和我已經爲第二第一個和2/3設置weights 1/3,但有些畫面中的RelativatLayout不夠寬,所以我的問題GridView,如何我可以確保我的RelativeLayout有足夠的空間嗎?

謝謝。

+1

你應該發佈你的XML和可能的圖片你有什麼/想要的。這兩個'ViewGroups'都沒有'weight'屬性。 – codeMagic

回答

0

包裹內的LinearLayout你的RelativeLayout,讓你可以使用權重,然後

+1

與Eu.Dr相同的答案。無論如何,要花時間:) – Ektos974

0

只有LinearLayout中可以作爲家長使用權。您應該有一個佈局結構,其中包含一個LinearLayout作爲父級,具有widh = fillparent和weightsum = 3,orientation = horizo​​ntal。然後讓您的GridView和RelativeLayout成爲LinearLayout的父子代。分別設置兒童寬度= 0dp和權重= 1和2。這樣做應該做必要的。

+0

我想你誤解了我想說的話。我的RelativeLayout和我的GridView進入LinearLayout我知道只有線性佈局支持重量。 無論如何要花時間:) – Ektos974

0

我已經改變的地步,我在這裏的新配置:3/6 RL和4/6 GV

如果有人發現了一個更好地保持1/3-2/3的比例與最小寬度爲第一個,他/她可以聯繫我:)

相關問題