这里是一个示例,展示了一个带有三角形的drawable资源,位于一张图片的右下角。我们使用了默认的Android启动器图标作为背景图片,你也可以选择任何其他图片。
在res/drawable文件夹中创建triangle.xml文件,如下所示:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:drawable="@drawable/ic_launcher">
</item>
<item>
<rotate
android:fromDegrees="-45"
android:toDegrees="0"
android:pivotX="150%"
android:pivotY="20%" >
<shape
android:shape="rectangle" >
<solid android:color="#ff0000" />
</shape>
</rotate>
</item>
</layer-list>
然后将其用作视图的背景属性:
android:background="@drawable/triangle"