2013-12-10 60 views
0

任何人都可以建議我如何以百分比的方式採取佈局高度。如何以百分比的方式獲得佈局的高度?

我有

  • 的圖像的40%的高度
  • 2與10%的高度分別
  • 一個線性佈局與它裏面的按鈕用20%的高度

    文本視圖來設計的佈局

    最後

  • 一個按鈕的實際屏幕高度的10%噸。

是否有可能使用xml?

感謝答案..

+0

使用'rootLayout.getHeight()'然後根據它進行計算。 –

+0

感謝您的回覆,但我可以清楚地知道嗎? – user3057567

回答

1

是,使用layout_weight,做你想要的所有領域的這套高度以包括0dp,然後開始分配他們使用重量,高度,像你的情況

對於圖像,文本視圖的權重將爲.4 。& .1 按鈕,.2 和最終按鈕再次以.1作爲佈局權重。

+0

感謝您的回覆。並且還有一個疑問,我們可以同時以百分比的方式添加寬度嗎? – user3057567

+0

是使用相同的佈局權重方法,記住你想控制的重量在高度/重量之間的任何屬性將其設置爲0dp並提供適當的權重。 – Techfist

+0

是這樣嗎? – user3057567