1
106
|
2
53
如何围绕图像中心旋转图像:
这将导致图像围绕其中心旋转(宽度/高度的0.5或50%)。我在这里发表这篇文章是为了将来的读者,他们和我一样从谷歌来到这里,希望在不定义绝对像素的情况下围绕图像中心旋转图像。 |
3
26
也可以简单地使用“旋转动画”功能。在ImageView上以预定的时间量运行特定动画的。
不幸的是,这只会运行一次。您需要在某个地方创建一个循环,使其在等待时重复动画。我做了一点实验,让我的程序陷入无限循环,所以我不确定最好的方法。编辑:Christopher的回答提供了如何使其正确循环的信息,因此删除了我关于单独线程的错误建议! |
4
11
单向-将图像分割为N,每次轻轻旋转图像。我想5个就够了。 然后在drawable中创建类似的内容
代码开始
更多 here |
5
7
|
6
5
|
7
3
我发现,如果使用.getWidth/2等。。。如果它不起作用,您需要得到图像的像素数,然后自己将其除以2,然后键入最后2个参数的数字。 假设你的图像是120像素乘120像素的正方形,你的x和y等于60像素。 因此,在您的代码中,您应该是正确的:
现在,您的图像将围绕其中心旋转。 |
8
2
验证代码:
可绘制/ic_arrow_up.xml
anim/rotate_up.xml
|
9
0
不要硬编码图像边界。只需使用:
|
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |