旋转ImageView并保持原始大小

时间:2013-07-31 10:01:21

标签: android matrix bitmap imageview

好的,我尝试过使用ImageView旋转Matrix的许多不同方法,但我找不到如何旋转它而不改变它的大小。我试图旋转一个圆圈,字面上是一个紫色的圆圈。这就是:

当它在0,90,180,260上时,它具有正确的大小,但是当这些值之间的任何一个值改变它的大小时。

像0-45一样,它变得更小45-90它变得更大,直到达到原始尺寸。我知道它这样做是因为即使图像是一个圆形,它实际上是一个方形位图。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您使用的最低API是什么? 从11开始,您可以使用SetRotationX,它应该旋转视图而不会影响图像。