2011-09-24 147 views
3

是否可以像圖片一樣從xml創建drawable?第一個矩形包含第二個矩形。另一個矩形內的矩形

如果是,請向我解釋如何。

drawable

+0

你想通過把矩形矩形裏面做,你要執行一些動作是什麼其他顯示此... –

回答

7

如果你想簡單的矩形,你可以使用一個LayerList有兩個形狀,內容:

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item> 
     <shape android:shape="rectangle"> 
      <solid android:color="#a1a1a1" /> 
     </shape> 
    </item> 
    <item android:top="5dp" android:right="5dp" android:bottom="5dp" 
     android:left="5dp"> 
     <shape android:shape="rectangle"> 
      <solid android:color="#f1f1f1" /> 
     </shape> 
    </item> 
</layer-list> 
+0

我已經知道關於層列表。非常感謝! – Zheka

+0

你知道陰影效果如何使用可繪製的形狀嗎? – Zheka

+0

@slukain我已經做到了! http://pastebin.com/PEcn2rmX – Zheka

相關問題