gpt4 book ai didi

Android ImageView 动画

转载 作者:IT老高 更新时间:2023-10-28 13:22:02 29 4
gpt4 key购买 nike

我创建了一个带有 ImageView 和 WebView 的布局。 Web View 设置为具有默认可见性消失。当 Activity 启动时,它首先显示 ImageView ,当 Web View 完成其 url 加载后,它会将自己标记为可见,而 ImageView 则标记为隐藏。

当显示 ImageView 时,我希望它反复旋转以增加一点活力。

我以前从未在 Android 中做过动画,我在网上询问时发现的所有帖子都没有帮助;因此,我已经返回 SO 寻求帮助。

所以如果我从这个开始......

    final ImageView splash = (ImageView)findViewById(R.id.splash);

如何创建重复旋转动画并将其应用到 ImageView?

再次感谢!

最佳答案

使用 RotateAnimation ,将轴心点设置为图像的中心。

RotateAnimation anim = new RotateAnimation(0f, 350f, 15f, 15f);
anim.setInterpolator(new LinearInterpolator());
anim.setRepeatCount(Animation.INFINITE);
anim.setDuration(700);

// Start animating the image
final ImageView splash = (ImageView) findViewById(R.id.splash);
splash.startAnimation(anim);

// Later.. stop the animation
splash.setAnimation(null);

关于Android ImageView 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2032304/

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