2011-09-24 149 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

相关问题