2013-02-08 64 views
1

我已經使用draw9patch工具創建了一個帶有name.9.png擴展名的9-patch圖像。在我的應用程序中,圖像拉伸相應地在draw9patch工具中標記了單像素邊框,但在我的應用程序中,單像素邊框以黑色顯示。現在我如何從9patch圖像中刪除單像素邊框或使邊框透明,我的意思是在我的應用程序中隱藏邊框。普萊斯在這方面幫助我。如何從9-patch圖像中刪除一個像素邊界? Android

你可以在下面看到我的9貼圖。

enter image description here

+1

如何顯示您的圖片? – Henry

+1

顯示您的圖像。 – Leonidos

+0

現在你可以看到我的9貼圖 – user1703737

回答

2

你的9補丁圖像不正確。儘管可以有多個可拉伸區域(圖像頂部和左側的黑色線條),但是填充區域(圖像底部和右側的黑色線條)不能分解爲多個部分。有關更多詳情,請參閱this guide

此外,它看起來像缺少圖像底部的1個額外像素的行,您將指定水平填充區域。即使圖像不需要水平填充,也應該包含多餘的像素行並將其留空。

試試這個形象:

enter image description here

+1

親愛的我怎麼才能使它正確?請引導我一下。 – user1703737

+0

其實,我只是意識到你可以有多個拉伸/填充區域。所以這可能不是問題。 – Alinium

+0

更新回答:可拉伸區域可以有多條黑線,但不是填充區域。 – Alinium