如何叠加图标?

时间:2012-06-19 07:57:52

标签: android

您可以在sdk / platforms / data / res / drawable-hdpi中找到这些图标...例如ic_delete。您如何使用drawables在.png上覆盖其中一个图标?

1 个答案:

答案 0 :(得分:0)

您可以在一个单层列表中放置不同的形状。在下面的这个例子中,您的自定义drawable将绘制在android drawable ic_custom.png

之上

示例:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:id="@+id/layer_delete">
    <bitmap android:src="@android:drawable/ic_delete" android:gravity="center" />
  </item>
  <item android:id="@+id/layer_custom">
    <bitmap android:src="@drawable/ic_custom" android:gravity="center" />
  </item>
</layer-list>