答案 0 :(得分:0)
您可以使用9-patch图片作为背景来实现此目的。
这是一个很好的工具,您可以在线使用Simple Nine-patch Generator
以下是如何实现它
答案 1 :(得分:0)
我使用layer-list实现了它。任何人都需要看到代码..给我留言。
<!-- Colored rectangle -->
<item>
<shape android:shape="rectangle" >
<stroke android:color="@color/color_black" />
<solid android:color="@color/col_gray_light" />
</shape>
</item>
<item
android:bottom="50dp"
android:left="-25dp"
android:right="-105dp"
android:top="-120dp">
<rotate android:fromDegrees="45" >
<shape android:shape="rectangle" >
<solid android:color="@color/color_white" />
</shape>
</rotate>
</item>
<item
android:bottom="63dp"
android:right="-15dp"
android:top="-40dp">
<rotate android:fromDegrees="45" >
<shape android:shape="rectangle" >
<solid android:color="@color/color_white" />
</shape>
</rotate>
</item>
<item
android:bottom="-40dp"
android:right="-20dp"
android:top="60dp">
<rotate android:fromDegrees="-45" >
<shape android:shape="rectangle" >
<solid android:color="@color/color_white" />
</shape>
</rotate>
</item>