【发布时间】:2011-12-29 01:55:11
【问题描述】:
我有一个基于画布的绘图应用程序,当放大时,我会在一个角落绘制整体绘图的缩影,作为缩放的Bitmap。我还有一个小的RectF,我在微缩模型的顶部画了它,它显示了你在图中的位置。请参阅第一张附加图片。
我想做的是绘制缩放的位图,然后在其上方绘制相同大小的RectF,并带有一个可以让您看到微缩图的alpha值,然后最后打一个孔在RectF 中显示您所在的位置并让您更清晰地查看微缩模型。见第二张图片。
我考虑过为RectF 使用位图,孔已经“内置”,但是由于孔会根据位置移动,并且大小会根据比例因子而变化,所以我需要动态执行。
我查看了RectF 文档,但没有看到任何可以让我用较小的RectF 剪辑RectF 的东西,这会形成“洞”。有什么想法吗?
【问题讨论】:
标签: android android-canvas rect