gpt4 book ai didi

android - 如何在 Android 中执行某些动画时播放声音

转载 作者:搜寻专家 更新时间:2023-11-01 07:35:31 27 4
gpt4 key购买 nike

我正在制作一个应用程序,该应用程序会进行 5 秒的特定处理,然后给出结果。在那段时间里,我想应用一些Animation 并播放一些声音,以避免用户无所事事地观看发生的事情。

我已经应用了Animation,需要一些帮助来了解如何在特定时间播放声音。我有一个声音文件,持续 5 秒钟。

非常欢迎任何想法。

最佳答案

Animation myAnimation = AnimationUtils.loadAnimation(this, R.anim.myanimation);
animationFalling.setAnimationListener(new AnimationListener() {

@Override
public void onAnimationStart(Animation animation) {
//here you can play your sound
}

@Override
public void onAnimationRepeat(Animation animation) {
}

@Override
public void onAnimationEnd(Animation animation) {
// here you can stop playing your sound
}
};

关于如何播放你的声音,有MediaPlayerSoundPool为了播放它们。

关于android - 如何在 Android 中执行某些动画时播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11809455/

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