如何预览xml drawable?

时间:2012-06-13 15:22:36

标签: android xml-drawable

我正在处理相当复杂的xml drawable,我想知道是否有任何工具/插件可以让我预览我的drawable?

我正在寻找类似于可用于布局的“图形布局”选项卡。

例如,如果我有这样的事情:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:left="0dp" android:right="0dp"> 
        <shape android:shape="rectangle">

            <gradient android:angle="-90" android:startColor="#2B2B2B"
                android:endColor="#000000" />

        </shape>
    </item>
    <item android:top="1sp" android:bottom="26sp" > 
        <shape android:shape="rectangle">
            <solid android:color="#10ffffff"/>
    </shape>

    </item>
</layer-list>

如何预览形状和渐变? 我可能正在做梦,但有没有任何图形工具来构建一个可绘制的?

11 个答案:

答案 0 :(得分:72)

在Android Studio中执行此操作:查看 - &gt;工具Windows - &gt;预览

答案 1 :(得分:9)

从版本0.3.2开始,Android Studio支持此操作:http://tools.android.com/recent/androidstudio032released

答案 2 :(得分:5)

在Eclipse中 使用根LinearLayout创建新布局。 打开大纲视图。 在属性表中找到View.Background。 按下按钮 ... 现在您可以选择Color和Drawable资源并进行小预览。

Preview in Eclipse

答案 3 :(得分:5)

单击窗口右侧的PREVIEW。

enter image description here

答案 4 :(得分:3)

  

如何预览形状和渐变?

整理一个小型Android应用来呈现它。

  

我可能正在做梦,但有没有任何图形工具来构建一个可绘制的?

我目前还不知道有任何此类工具可用。创建一个作为Android应用程序似乎并不是特别难,如果有人读这个答案是如此倾向于拍摄它。

答案 5 :(得分:2)

另一种可能性:

只需创建一个新的布局&#34;测试&#34;,转到图形布局,在里面(或任何视图)创建一个按钮,并将drawable分配给按钮的背景。渲染drawable(正常状态)。

答案 6 :(得分:2)

Android Studio 2X

  1. 查看 - &gt;工具Windows - &gt;预览
  2. 或点击右侧的预览
  3. enter image description here

答案 7 :(得分:0)

如果您想预览选择器,可以在预览面板上找到包含状态的选项卡 enter image description here

答案 8 :(得分:0)

Android Studio提供了一个名为的精美插件

"Vector Drawable Thumbnails"

这为项目中的所有矢量可绘制对象添加了一个很好的概述。 只需看看侧边栏并打开视图即可。您将获得它们的缩略图表。

Vector Drawable Thumbnails

答案 9 :(得分:0)

预览资源的一种方法是使用Android Studio中的资源管理器。它显示为单独的标签:

PrintScreen

答案 10 :(得分:0)

Android Studio 4.0 中没有前面答案中提到的预览选项。在编辑器选项卡的右上角查找此分段控件。

Android Studio 4.0.1 showing code/split/design control