规模部分的画布Android

时间:2012-07-07 14:50:06

标签: android canvas drawing scale custom-view

我一直在搜索,搜索,尝试和尝试,但似乎无法弄清楚这一点。我有一个画布上绘制了各种对象(没有图像/位图)。我想在它上面绘制另一个形状(透明)并将其背后的元素缩放 - 就像放大玻璃一样。有什么想法,建议和指示吗?

1 个答案:

答案 0 :(得分:0)

使用createBitmap(Bitmap, int, int, int, int, Matrix, boolean)Bitmap显示的Bitmap的所需部分创建新的缩放Canvas。将Matrix设置为缩放到所需级别。将此新Bitmap设置为放大视图的可绘制对象。