我需要创建一个动态功能区视图来覆盖多个图像以用于促销目的。 示例(对图像抱歉,我的画笔技能可以忽略不计):
Example ImageView with Ribbon overlay
灰色框是我的图像,带文字的橙色条是功能区。
经过一些研究,我的直觉是扩展TextView,将背景设置为功能区颜色,设置文本,使用画布旋转,使用递归调整大小以及以某种方式剪切textview以使功能区背景颜色一直到下图中的边缘。
如果所有其他方法都失败了,我会使用9补丁图片,但我会担心文字大小调整。
任何指针/代码片段都将不胜感激,谢谢!