13
我已經玩了很多9貼片,他們是一個巨大的安心,當談到爲一個按鈕,一個窗體等做一個很好的背景。我可以使用一個矢量繪製與我使用9修補程序相同的方法嗎?
作爲矢量繪圖現在可用與支持多種Android版本的庫,我期待使用矢量繪圖,就像我使用9貼片圖像一樣。 不幸的是,我沒有遇到任何設置內容填充和修補程序的可能性...
有沒有人設法實現這個9-patch/svg混合?
我已經玩了很多9貼片,他們是一個巨大的安心,當談到爲一個按鈕,一個窗體等做一個很好的背景。我可以使用一個矢量繪製與我使用9修補程序相同的方法嗎?
作爲矢量繪圖現在可用與支持多種Android版本的庫,我期待使用矢量繪圖,就像我使用9貼片圖像一樣。 不幸的是,我沒有遇到任何設置內容填充和修補程序的可能性...
有沒有人設法實現這個9-patch/svg混合?
不能將9修補程序行爲應用於特定區域中的可繪製向量。 9修補程序專爲bitmap而設計,位圖只是存儲在int [x][y]
中的一個像素網格。對於一個可調整大小的位圖,9patch行爲說:「嘿列12(一個9打補丁)可以並行複製n次 」然後,圖像被拉伸並且不再成比例。
雖然矢量繪製是只有一個靜態繪製路徑的定義。結果將總是重新調整比例,並且與原始路徑成比例,因爲路徑不會動態改變。