gpt4 book ai didi

安卓。 TranslateAnimation 无效

转载 作者:行者123 更新时间:2023-11-29 14:11:56 26 4
gpt4 key购买 nike

我正在尝试创建移动图像的动画。

让我们看看以下内容(例如屏幕上的图像位置):

  • 01 02
  • 03 04

如果我从01移动到0203移动到0401> 到 030204,TranslateAnimation 工作正常。

但是当我执行 0104 时,我将没有视觉动画,并且图像立即处于垂直位置。

您能否提出可能存在的问题?

谢谢。

最佳答案

您是否正在设置持续时间和插值器?这段代码对我有用(今晚正在努力解决同样的问题):

trans = new TranslateAnimation(0, 100, 0, 100);
trans.setDuration(250);
trans.setInterpolator(new AccelerateInterpolator(1.0f));
someView.startAnimation(trans);

此外,我发现大多数元素在 Activity 构造函数中查询时实际上没有宽度或高度,因此尝试基于这些进行转换会给你很多 0->0 移动(即:无) 如果您根据元素尺寸制作动画,您可能需要进行一些日志记录/烘烤,以确保您在创建动画时确实具有宽度/高度。

关于安卓。 TranslateAnimation 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1317359/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com