0

我有一个基于画布的绘图应用程序,当放大时,我会在一个角落绘制整体绘图的缩影作为缩放的Bitmap. 我还有一个小RectF图,我在微缩模型的顶部画了一个,它可以显示你在图中的位置。请参阅第一个附加图像。

大型图纸的缩影

我想做的是绘制缩放的位图,然后RectF在其顶部绘制相同大小的 alpha 值,让您可以看到微缩图,然后最后在其中打一个孔,RectF告诉您在哪里你是并且可以让你更清楚地看到微缩模型。请参阅第二张附加图片。

带有“孔”的 RectF

我考虑过使用位图,RectF孔已经“内置”,但是由于孔会根据位置移动,并且会根据比例因子改变大小,所以我需要动态进行。

我查看了RectF文档,但没有看到任何可以让我RectF用更小的东西夹住RectF会形成“洞”的东西。有任何想法吗?

4

1 回答 1

1

您可以使用Pathwith 填充选项。 moveTo0,0 并构图整个 minipic,然后moveTo是内部的第一个角并构图/创建孔。不确定它是否有效,但您也可以向路径添加形状。

于 2011-12-28T17:55:11.257 回答