2012-06-13 28 views
26

我正在處理非常複雜的xml drawable,我想知道是否有任何工具/插件允許我預覽我的drawable?如何預覽xml 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> 

我怎麼能預覽形狀和梯度? 而且我可能在做夢,但有沒有任何圖形工具來構建drawable?

回答

55

在Android Studio中做到這一點:查看 - >工具窗口 - 在窗口的右側>預覽

+0

對於Android用戶來說,明確知道你指的是哪一種工具? –

+0

我忘了,對不起。 –

+0

這是很好的建議。謝謝。 – Andrey

3

如何預覽形狀和漸變?

把一個小的Android應用程序放在一起來呈現它。

而且我可能在做夢,但是有沒有任何圖形工具來構建drawable?

我不知道此時有任何此類工具可用。創建一個作爲Android應用程序似乎並不特別困難,如果有人閱讀這個答案是如此傾向於採取措施。

+1

瞭解Android Studio,[Bessem的答案](http://stackoverflow.com/a/30285653/535871)比這更好。 –

5

在Eclipse中 使用根LinearLayout創建新佈局。 打開大綱視圖。 在屬性表中找到View.Background。 按下按鈕... 現在您可以選擇彩色和可繪製資源,並有小的預覽。

Preview in Eclipse

2

另一種可能性:

只需創建一個新的佈局 「測試」,轉到圖形佈局,創建一個按鈕內部(或任何視圖),並將drawable分配給按鈕的背景。 drawable被呈現(它的正常狀態)。

3

點擊預覽。

enter image description here

2

的Android工作室2X

  1. 查看 - >工具窗口 - >預覽
  2. 或者點擊預覽右側

enter image description here

0

如果你想預覽選擇,你可以找到在預覽面板與各州標籤 enter image description here