在android

时间:2015-10-22 21:54:28

标签: android xml android-layout shape

我想在xml中绘制这样的形状,并将其用作线性布局的背景 enter image description here

我如何在android xml中绘制这样的东西?

感谢

2 个答案:

答案 0 :(得分:1)

我建议您在ImageView中将此作为PNG作为背景,否则,您必须扩展一些简单视图并将onDraw部分覆盖为形状:

http://developer.android.com/training/graphics/opengl/draw.html

答案 1 :(得分:1)

您可以使用LayeredDrawable和4 ShapeDrawable个图层。填充边界区域的绿色矩形和3个白色矩形,以覆盖绿色矩形并创建所需的形状。白色矩形可以悬在边缘上。请注意,这只是一种方法,您可以绘制一个白色矩形和几个绿色矩形。

如果没有要求使用基于*options.c_cflag++的{​​{1}}课程,您可以创建自己的xml子课程。