创建覆盖标准ImageView的“图像功能区”

时间:2013-09-05 07:20:49

标签: android android-canvas

我需要创建一个动态功能区视图来覆盖多个图像以用于促销目的。 示例(对图像抱歉,我的画笔技能可以忽略不计):

Example ImageView with Ribbon overlay

灰色框是我的图像,带文字的橙色条是功能区。

经过一些研究,我的直觉是扩展TextView,将背景设置为功能区颜色,设置文本,使用画布旋转,使用递归调整大小以及以某种方式剪切textview以使功能区背景颜色一直到下图中的边缘。

如果所有其他方法都失败了,我会使用9补丁图片,但我会担心文字大小调整。

任何指针/代码片段都将不胜感激,谢谢!

0 个答案:

没有答案