问题标签 [rotateanimation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1736 浏览

android - RotateAnimation.setFillAfter(true) 和 .setFillEnabled(true) 不起作用

我正在尝试imageViewsrotateAnimation. 我计算每 30 毫秒旋转的度数。如果角度发生变化,我创建旋转动画:

...然后我开始 imageView 的动画:

旋转工作正常,但是当度数没有改变时,它会跳回到起始位置。有谁知道为什么?

0 投票
1 回答
721 浏览

android - Android: Trouble Rotating a bitmap on orientation sensor Y axis (pitch)

Hello i am in desperate need of help on this i have an image of a steering and i want to rotate it when the phone is tilted left or right. My app is in landscape mode. You should see the code below. The problem is that the bitmap does not rotate and redraws on different position. I am unable to find the problem.

Can some one figure out or alter the mistakes in the code? Thanks in advance. This is how it looks this time is not rotating or not even redrawn.

screenshot

0 投票
2 回答
841 浏览

android - RotateAnimation 在启动 Activity 之前不等待按钮旋转

我有一个ImageButton在点击时旋转的android。问题是当用户点击它并继续到下一行的新活动时,它没有完成旋转。我已经尝试过Thread.sleep(..)wait(..)RotateAnimation(..)实际上在动画开始之前就睡着了。

我需要动画真正完成,然后继续startActivity(new Intent(..))

这是代码

0 投票
1 回答
488 浏览

android - Android RotateAnimation 错误

我有一个RotateAnimation附加到一个ImageButton点击旋转它并使用OnAnimationEnd启动一个新的活动。

问题是它不工作。在我关闭我的应用程序并返回后,我在里面new Activity(..),当我返回时,动画就会执行。我希望动画发生,然后启动新的活动。

出于某种原因,在使用相同的代码之前它工作得非常好,但我不知道,一些微不足道的改变可能会影响它。

这是代码

0 投票
1 回答
3119 浏览

android - android 指南针旋转动画

我正在制作一个指向用户定义位置的指南针。我正在使用旋转动画来旋转针。当针指向手机的方向时,我知道手机指向我想要的方向。但是,无论手机的方位如何,我都希望指针指向正确的方向。

问题是,rotateanimation 似乎没有根据真实世界的坐标旋转指针,而是相对于手机的屏幕。所以针的 58 度旋转与现实世界中的 58 度旋转不匹配。这是真的还是我在代码中犯了错误?

指南针旨在通过将手机背面平放在表面上来使用。我也尝试过输出方位角,它的内容如下:

当它接近一整圈时,它会在 120 到 340 之间反弹。

这是代码:

azimuth 是手机与传感器的方位角,rotate 是用户指定的方向(以北为单位的度数),direction 是指针所需的旋转方向。

rotateLast 是针的最后一个位置,我使用它是因为没有它针会恢复到零度并闪烁。

谢谢,PS这一直让我发疯

0 投票
1 回答
1509 浏览

android - Android 对话框旋转

我为对话框创建了自定义输入动画:

对话框应该围绕它的中心旋转......但它没有。它围绕其他点旋转。这里有什么问题?

--- 编辑:附加更多代码 ---

对话框创建:

样式.xml:

test_layout.xml:

0 投票
2 回答
381 浏览

android - Android fadeAnimation 部分工作

我正在尝试在以前使用 RotateAnimation 旋转过的布局上制作动画。我想做的动画是淡入淡出,视情况而定

根据我申请的情况:

aLayout.startAnimation(fadeIn);

或者

aLayout.startAnimation(fadeOut);

我已经检查过了,动画并没有试图同时开始。行为是我的布局部分淡入。

而不是有“不可见的部分”,然后是“可见的部分”

我只将部分布局“不可见部分”设置为“in le rt”。

这似乎完全是随机的,这就是为什么我要问你,以防你知道它来自哪里。在轮换之前,这个 alpha 的东西效果很好,但是一旦我这样做了,我就会开始出现这种意想不到的行为

我从 2.2 工作到 4.1 任何帮助将不胜感激。谢谢

编辑:无法弄清楚。任何人 ?

0 投票
1 回答
260 浏览

android - RotateAnimation 后的布局位置

我用三个RotateAnimation来旋转我的。但是在旋转之后,布局及其子视图返回到动画之前的起始位置。如何让它在动画后保持旋转?FrameLayoutImageView

0 投票
2 回答
689 浏览

android - ImageView 不可见

我有两个ImageView项目FrameLayoutimageView1imageView2imageView1可见,并且imageView2在活动开始时位于屏幕外。然后我FrameLayout使用一些用户事件旋转,RotateAnimation因此imageView2应该变得可见并且imageView1应该离开屏幕。但imageView2仍然不可见。有谁知道是什么原因?

代码太大太复杂,无法在此处显示。但是,正如我已经弄清楚使用setImageMatrix函数和特殊行为来翻译和旋转图像的主要问题FrameLayoutor ImageView,如果图像超出其范围,则会裁剪图像。

0 投票
1 回答
206 浏览

inheritance - Cocos2d:CCSprite 的子类不会旋转

仅运行以下代码 r 和 entity 会旋转,但enemyEntity 不会。我在 rotateBy 的更新方法中添加了一个调用,并仅在enemyEntity 上运行 rotateBy,它会调用它并更改角度但不显示效果。我认为是继承问题。我发布了下面的代码和本页底部的标题。有什么建议么?

Entity 和 EnemyEntity(Entity 的子类)的标头: