我有一个基于画布的绘图应用程序,当放大时,我会在一个角落绘制整体绘图的缩影作为缩放的Bitmap
. 我还有一个小RectF
图,我在微缩模型的顶部画了一个,它可以显示你在图中的位置。请参阅第一个附加图像。
我想做的是绘制缩放的位图,然后RectF
在其顶部绘制相同大小的 alpha 值,让您可以看到微缩图,然后最后在其中打一个孔,RectF
告诉您在哪里你是并且可以让你更清楚地看到微缩模型。请参阅第二张附加图片。
我考虑过使用位图,RectF
孔已经“内置”,但是由于孔会根据位置移动,并且会根据比例因子改变大小,所以我需要动态进行。
我查看了RectF
文档,但没有看到任何可以让我RectF
用更小的东西夹住RectF
会形成“洞”的东西。有任何想法吗?