绘制渐变填充多边形以在选择器中使用

时间:2012-03-24 05:08:27

标签: android

我正在尝试在Android中创建一个这样的drawable:

Arrow Image

我不认为九个补丁会起作用,因为没有任何地方可以安全地垂直扩展。接下来我尝试了一个可绘制的形状,但它不支持三角形。

我想动态渲染这个图像,所以没有文物。此外,我希望能够在选择器中使用它,所以我需要能够在xml中表示此图像。也许我需要扩展一些类来手动制作形状。如果是这样,我如何在xml中嵌入一个标签来告诉它在哪里渲染?有谁知道从哪里开始或有一个类似的例子?

我已经阅读了堆栈溢出和谷歌上的前10页点击,并没有到达任何地方。非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我认为9补丁可行。对于左边界的垂直拉伸,从上到下填充线。