我得到以下尺寸的圖片:draw9patch圖像不會被拉伸正確
我將它轉換爲9patch和標記以下幾個方面可拉伸:
這就是我得到的結果:
,這是應該的樣子:(從瘸子,邊框爲半透明)
我把9patch到我drawable-mdpi-folder
(所有其他繪製文件夾是空的。 ,所以android只能挑那個!)
而且我使用的是Nexus 5 768x1280屏幕分辨率。
有人知道我在這裏做錯了嗎?在draw-9-patch-tool
-preview位於/Android-sdk/Tools/draw-9-patch
它看起來很好,在兩個方向! (拉伸高度,拉伸寬度)。
任何幫助表示讚賞。
更新時間: 原始9patch圖片
請問您文件名中包含」 9" 。字符串? – Kai 2014-12-11 04:00:37
@Kai是的,drawable-mdpi中的文件名包含.9。但是XML中的行不行!看我的XML行:'- @ drawable/edittext_background
'。我通過樣式將Background添加到我的edittext中。 –
MMike
2014-12-11 04:08:14
'XML中的行不'它不必。你的9個補丁看起來設計得不好。你確定這些標記是**全黑色**(#000000)和** 1px **廣告和高廣告,他們躺在兩側?此外,9個補丁被認爲是**最小化圖形區域。你的9補丁看起來**太大**。如果你分享了**真實圖片**(不是來自draw9patch工具的截圖),我可以發現錯誤。 – 2014-12-11 08:09:12