2016-08-13 38 views
0

我希望能夠爲我的可繪製文件夾中的矢量添加陰影。目前,當我將具有陰影的svg導入Android Studio時,轉換爲xml將刪除陰影。安卓在自定義矢量上的陰影

我該如何着手爲Android Studio中的矢量圖形創建陰影?

這是我試圖添加dropshadow到矢量的示例圖像。 enter image description here

+1

你必須自己繪製它,製作一個自定義的'Drawable'類並在'draw'方法內部繪製,首先繪製陰影,然後繪製原始的'Drawable' – pskink

+0

這聽起來像是最糟糕的。我想我只是使用不同分辨率的PNG,如果它歸結於它。 – user3331142

+0

最差?你什麼意思? – pskink

回答

0

如果您有像素描這樣的svg編輯器工具,我會通過添加陰影並保存svg。然後使用以下工具將其轉換爲android drawable。 http://a-student.github.io/SvgToVectorDrawableConverter.Web/

後來終於xml文件或者下載到您的繪製文件夾或選擇和複製的內容和手動創建項目中新繪製資源和內容複製到它。十分簡單 :)。讓我知道這是如何解決你的。

+0

從Sketch轉換爲.xml陰影時未通過。你得到沒有陰影的圖像矢量 –