我想我的Android佈局的行爲,像這樣: 假設SomeLayout是WIDGET1,佈局2,和WIDGET2的家長,其中顯示的順序從上到下,像這樣:我怎樣才能使一個android viewgroup及其所有的子視圖動態維持等寬的基礎上最廣泛的孩子?
|-------SomeLayout-------|
||--------Widget1-------||
||______________________||
||--------Layout2-------||
||______________________||
||--------Widget2-------||
||______________________||
|________________________|
的3個孩子有內容正在改變。動態地,他們改變時,我總是希望最廣泛的內容包裝到內容。我想讓SomeLayout環繞那個最寬大的孩子,我希望所有其他孩子都能匹配那最寬的孩子。即使哪一個是最廣泛的變化。
我一直在嘗試一段時間來完成這個使用比我可以計數更多的方法。所有失敗。有沒有人知道haw通過android佈局XML實現這種效果?如果這是任何人都可以提供的,我會願意使用Java編程解決方案,但我更願意通過XML來實現。
我來這裏尋找到使同一高度的所有兒童的佈局方法,我能做到這樣用你的方法,但是我不得不刪除最後一行'setMeasuredDimension(someMeasuredWidth ,someMeasuredHeight);'我也在第二行加了\t'super.onMeasure(widthMeasureSpec,heightMeasureSpec);' – Epaminondas