0

通常当我需要改变背景以匹配内容的大小时,我会使用九个补丁图像。

我尝试了一个透明的图形,除了带有圆角的虚线轮廓。然而,它最终拉伸了破折号,而不是重复破折号的图案。图像显示三行: 1. 基本的小图像 2. 拉伸后图像的外观 3. 图像的外观 在此处输入图像描述

有没有办法用九个补丁图像来做到这一点?

如果不是,推荐的替代方案是什么?我认为可以使用形状和 XML 文件来模拟它,但我不完全确定如何做到这一点或如何使角落变圆。

再说一次,我不使用基本图像的原因是因为这个虚线轮廓会围绕一个可能包含少量内容或很多内容的框。

4

1 回答 1

0

您可以创建一个画布,然后将图像加载到画布上。要解决抗锯齿问题,请绘制一个圆角矩形并将其蒙版到您的图像上。绘制图像时,使用绘制的 porter-duff Xfer 模式。您也可以通过绘画控制笔触,按照您的喜好控制线条的间距和长度。

于 2012-05-30T15:52:53.107 回答