0
根據設備的不同,我的9patch動作不同。理想情況下,它看起來像這樣:爲什麼我的9patch會在某些設備上投射陰影/工件而不是其他設備?
哪一個是結果我得到在Nexus 4。然而,在Nexus 7,我不是得到這個:
這是適當伸展,但對透明應該存在陰影。 draw9patch.bat表示沒有錯誤的補丁,並且延伸正確。這兩個設備是不同的分辨率(xhdpi和hdpi),但我確保在兩個文件夾中包含相同的9patch(drawable-xhdpi和drawable-hdpi)。
我看到問題出現在小於4個像素寬的任何東西上。所以可以肯定,使每個段至少有四個像素寬。 – Brad
修好了!它似乎也有助於添加一個緩衝區(一些不會伸展的透明px)。以下是我最終得到的結果: [fixed 9patch](http://i.imgur.com/zyvzi0g.png) – Xlythe