0

我正在使用 TouchImageView 来获得 ImageView 上的放大/缩小功能。虽然它有效,但当我缩小时,它不会清除先前放大的图像,导致图像周围出现痕迹,如下图所示。请查看当我缩小时出现的顶部和底部的波浪,留下缩放图像的痕迹。

我在 matrix.postTranslate 之前尝试了 invaldiate(),但这并没有解决这个问题。无论如何,要在不留下痕迹的情况下完成这项缩小工作。

带轨迹的图像

谢谢你。

4

1 回答 1

0

在将背景颜色设置为 ImageView 后,这个问题就消失了。就我而言,我将其设置为 Color.Black

于 2013-02-21T00:27:27.013 回答