问题标签 [android-animation]

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 回答
1509 浏览

android - ListView中ImageView startAnimation的奇怪效果

经过几个月来这里,然后终于轮到我提交我的问题了:

我有一个带有自定义 ArrayAdapter 的 ListView,它从 Internet 加载图像(每行一个图像)。我创建了一个 ImageCache 类,它在我的 ArrayAdapter 上调用 onImageLoaded 方法:

问题是每次在 ONE ImageView 上调用 startAnimation(假设是一个淡入淡出)时,动画似乎从当前正在动画的所有 ImageView-s 的开始重新运行,导致滚动时几个(或所有)图像出现一些奇怪的闪烁。

Utils.log 说 startAnimation 被正常调用(即,对于出现在 ListView 中的每个新 ImageView 只调用一次)。

我的动画 XML 的内容是这样的:

这曾经发生在任何人身上吗?你能看到我做错了什么吗?

谢谢!

0 投票
2 回答
766 浏览

android - ListAdapter 任务不可能?将 ImageViews 和 Animations 合二为一?

我有一个列表适配器,其中图像加载旋转进度动画,直到它们从网上获取。当我在 listView 中向下滚动时,动画似乎旋转了前一个图像......这是一个非常奇怪和不受欢迎的效果。唯一应该旋转的是进度动画。

我使用一个名为 ImageLoader 的类来异步地获取图像:

现在你可能会问,queuePhoto 是做什么的?这是动画开始的唯一其他地方。

现在是我的列表适配器 getView 的一部分:

更新

我实现了 JBM 提出的解决方案,但我无法使其工作,他建议在 UI 线程上运行。

}

0 投票
3 回答
6851 浏览

android-videoview - 视频视图动画

我正在使用带有动画的视频视图 (video.setAnimation(slideinRight);) 一切正常,除了在过渡时,只有视频视图的布局是动画,而不是视频。当翻译动画发生时,我看到一个框在我的视频上移动和遮罩,但视频从不随之移动。我不知道现在该做什么。

0 投票
1 回答
2454 浏览

android - 从屏幕滑出视图

我有以下动画xml:

但是当我在 onCLick() 上调用它时,视图会向下滑动直到滑出,然后它会重新出现在其默认位置。如何让它留在外面,直到我调用另一个动画?谢谢

0 投票
1 回答
2064 浏览

android - 如何制作图像或 ImageView 的平滑翻译动画?

我正在尝试制作 Image-view 的翻译动画。
我需要在 Y 轴上以 50 - 100 毫秒的高刷新速度在不同方向上平移它,
但它不会平滑滑动,它只是跳跃 - 我需要图像平滑滑动。

我尝试了很多东西,但无法让它发挥作用。如果有人使用动画或知道如何解决我的问题,请给我一个方向,因为我只是堆叠。

0 投票
1 回答
2251 浏览

android - 如何避免在 Android 的翻译动画中闪烁?

我最初在位置 0,0 有一个图像。当用户单击按钮时,我为图像设置动画并将其移动到 0,100 使用

动画 an = new TranslateAnimation(0, 0, 0, listInstanceDetails.DragItemHeight); an.setFillAfter(true);

由于 setFillAfter 为真。动画保持在 0,100。现在用户再次单击该按钮,我希望它从 0,100 回到 0,0。所以我使用代码

动画 an = new TranslateAnimation(0, 0, 100, 0); an.setFillAfter(true);

这工作正常。但是在第二个动画从 100,0 开始之前,它会在 0,0 处闪烁,然后从 100,0 开始到 0,0。这看起来非常难看。

有没有办法避免这种眨眼。有没有人玩过很多翻译动画并做过类似的操作。难道我做错了什么。请让我知道您的意见。感谢您的时间和建议。

0 投票
1 回答
6140 浏览

android - Android 3d 布局旋转动画

开始新活动时,我需要一个 3d 旋转动画。我应该看起来像这样但是这里它使用两个图像视图。我需要在两个布局之间有动画。

提前致谢 !

0 投票
3 回答
7885 浏览

android - 带动画的窗口管理器

首先感谢所有试图回复这个话题的人。

我有一个活动,我想在屏幕顶部显示一种菜单,我使用 windowmanager 来处理这个。这是关于我遇到的 UI 问题,为什么我选择 windowmanager 来做这样的菜单。但现在我想让这个菜单动画,但动画似乎没有效果。这是我的代码。

如果有人知道如何为 windowmanager 设置动画,我将不胜感激。

提前致谢。问候。

0 投票
4 回答
9905 浏览

android - 实现曲线动画的问题

可能重复:
Android,沿路径移动位图?

我想通过弯曲路径移动图像。在 android 中可以吗?我搜索了很多,但我只能找到有关缩放、旋转和翻译动画的信息。所以任何人有任何想法请帮忙。在 android 中可能吗?

0 投票
1 回答
170 浏览

android - 创建动画类问题

可能重复:
实现弯曲动画的问题

我可以创建我自己的动画类,它将我的图像在弯曲的路径中移动吗?如果有人有任何想法或任何帖子的链接,请帮助