9patch的一次編譯失敗

我在使用9-patch的時候剛開始也沒有太注意到底該怎麼去描黑邊,就隨心所欲的大致畫了畫,但是一直編譯失敗,我找了半天,硬是沒有找到報錯的地方到底在哪裏,只能硬着頭皮慢慢找。
最後,終於發現是9-patch圖片的問題,然後我就習慣性地打開了chrome,這些情況都沒有和我相似的,都是些什麼圖片不符合呀,有什麼alpha什麼的呀,或者是一些遠古博客,所以我就靜下心來想想,我就反覆看了下9-patch的使用,我就試試完全按照博客的講解,然後就。。。成功了?

終於!
我發現了問題所在

在這裏插入圖片描述
類似這張圖片,上下左右都是有講究的

上和左:

這裏是圖片的拉伸區,在上面的點就表示圖片橫向拉伸就拉伸這裏的像素,同理,在左邊就表示縱向拉伸就拉伸這裏的像素。

右和左:

這裏是文字內容填充區,右邊是縱向內容填充,下邊是橫向內容填充。

如果劃線不到位的畫,都會導致編譯失敗

最後祝大家生活愉快,雖然我並不愉快。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章