安卓矢量图从psd导入后预览为空白

12

我正在尝试将矢量图添加到Android Studio中。使用Android Studio中的矢量资源,我已经导入了一个psd文件,但似乎存在渲染问题,因为预览和结果xml文件为空。请查看输出xml截图

输入图像描述

它仅支持普通的SVG格式。请发布您的SVG进行检查。 - Denis Sologub
6
谢谢,SVG 文件能够正常使用。 但是你有没有想法为什么 PSD 文件不能使用呢?因为矢量资源上写着“添加本地文件(SVG、PSD)”。 - S qasem
2
同样的问题在这里,PSD文件无法工作,没有生成路径数据。 - Sjd
1个回答

1
在您的截图中,文件中没有路径数据。因此,在屏幕上没有绘制任何内容。我正在展示一个VectorDrawable xml文件的内容。将这些内容复制到Android Studio中的空白xml文件中,然后在屏幕上看到以蓝色绘制的形状。
<vector xmlns:android="http://schemas.android.com/apk/res/android"
        android:width="600dp"
        android:height="600dp"
        android:viewportWidth="800.0"
        android:viewportHeight="800.0">

    <path
        android:pathData="M  162   8
        q    -07    00   -41    26
        q    -34    27   -50    64
        q    -25    59   -19   117
        q     07    70    53   121
        q     57    63   151    62
        q     87   -01   140   -66
        q     46   -55    48  -142
        q     01   -56   -34  -105
        q    -38   -52   -77   -70
        l    -29   -11
        q     16   -01    31   -02
        q     59   -01   119   -02






             "

        android:strokeLineCap="round"
        android:strokeColor="#f00f"
        android:fillColor="#00000000"
        android:strokeWidth="32"/>



</vector>

此帖子并没有回答问题。 - Mangesh
我也是,我的文件中没有pathData,我觉得文件没有正确上传到Android Studio。 - Mohammed NAIMI

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接