1
我正在使用具有高度的相對佈局作爲包裝內容。當我把一個大的drawable作爲它的背景時,相對的佈局不是取得孩子的高度,而是將drawable的高度作爲背景添加。當我使用顏色時,佈局的高度沒有問題。我怎樣才能避免背景圖像的額外高度?如何避免相對佈局中可繪製背景的額外高度?
我正在使用具有高度的相對佈局作爲包裝內容。當我把一個大的drawable作爲它的背景時,相對的佈局不是取得孩子的高度,而是將drawable的高度作爲背景添加。當我使用顏色時,佈局的高度沒有問題。我怎樣才能避免背景圖像的額外高度?如何避免相對佈局中可繪製背景的額外高度?
int width = child.getwidth();
int height = child.getheight();
RelativeLayout.LayoutParams parms = new RelativeLayout.LayoutParams(width, height);
myRelativelayout.setLayoutParams(parms);
請張貼繪圖文件。 – ZInj 2014-09-19 05:41:04
http://stackoverflow.com/a/8292110/1777090。您需要製作正確尺寸的圖像。 – 2014-09-19 05:41:08
@ZInj它是一個可繪製的圖像,而不是一個xml可繪製 – Anu 2014-09-19 05:47:57