有没有办法预览可绘制的矢量


69

缺少构建和安装我的应用程序,有没有办法预览矢量可绘制xml文件?

我已经将其内置到Android Studio中的一个小型测试应用中,并且可以将其作为布局文件的一部分进行预览,但是我希望有一种更简单的方法。


编辑:这是我的drawable.xml文件的样子:

<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">

    <group>
        <path
            android:fillColor="#f5a625"
            android:strokeColor="#000000"
            android:strokeWidth=".5"
            android:pathData="M0,0l18,0l6,6l0,10l-24,0z" />
    </group>
</vector>

不,浏览器仅向我显示xml
Edward Falk

您应该接受答案。其中两个是正确的。
Vincent Mimoun-Prat

Answers:


143

右侧有一个“预览”选项卡,特别是该选项卡(自Android Studio 2.0起):

在此处输入图片说明


16

如果“预览”窗口没有自动显示。您可以通过进入View -> Tool Windows -> PreviewAndroid Studio菜单手动显示“预览”窗口。


我看不到
hmac


3

Android Studio 1.4允许您预览VectorDrawables。只需在res/drawable文件夹中双击它们即可。


当我这样做时,我只会看到XML。知道我缺少什么吗?
爱德华·福尔克

最初它也没有为我显示预览,但是通过转到另一个文件然后返回到矢量可绘制对象,预览显示出来了。该选项卡也可能会最小化:在右侧查找“预览”选项卡。
jguerinet 2015年

1
如果可以像在finder / explorer中一样将所有预览一起预览,那就太好了。我们经常需要通过搜索图标来找到我们需要的图标,双击每个图标并不理想
Carson Holzheimer 18-4-12

1

通过在xml编辑器中的“设计”视图和“属性”下,单击srcCompat旁边的...按钮,可以快速搜索Android Studio中的矢量可绘制预览。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.