2011-07-16 65 views
0

我是Android新手,我正在嘗試簡單:我想將一組3個按鈕水平放置在一行中,每行都帶有自己的背景PNG圖像。所以我創建了一個線性佈局(horiz),並放置了三個Button元素,每個元素的權重爲1,並將每個按鈕的Background屬性設置爲一些png文件。按鈕的寬度/高度設置爲wrap_content。如何刪除android的按鈕背景邊距?

但我得到的是,巴新並沒有涵蓋整個按鈕的水平區域。相反,背景圖像會縮小並保持按鈕視圖輪廓的某種邊界,如視覺設計器中所示。這也在emu中顯示出來。我試圖在佈局的填充/邊界中強制爲0 - nada。

任何想法如何實際獲得一個按鈕的背景圖像來覆蓋按鈕的背景?

TNX

回答

0

我相信你將需要作出新的9-patch,作爲小幅度保存到按鈕圖像本身。

0

嘗試按鈕layout_margin的負值。