创建自定义形状

时间:2014-02-08 12:07:08

标签: android android-layout shapes

如何创建如下图像的自定义形状?

enter image description here

任何帮助都将不胜感激。

4 个答案:

答案 0 :(得分:0)

创建一个扩展视图的新类。

在onDraw()中使用moveTo和lineTo来制作你想要的确切形状。

在您的布局中,使用:

<com.example.yourpackage.YourViewClass android:id...

答案 1 :(得分:0)

您可以使用此库 PathDrawable

PathDrawable 是一个Drawable,它使用Path对象绘制简单的形状。

答案 2 :(得分:0)

你应该覆盖onDraw()方法来创建自定义形状

此页面可以帮助您

http://developer.android.com/training/custom-views/custom-drawing.html

答案 3 :(得分:0)

尝试此网站,为Shape

生成XML代码
  

http://angrytools.com/android/button/