我正在制作一个应用程序,它会进行 5 秒的特定处理,然后给出结果。在那段时间里,我想应用一些Animation
并播放一些声音,以避免用户无所事事地观看正在发生的事情。
我已经应用Animation
并需要一些帮助来了解如何在特定时间播放声音。我有一个 5 秒的声音文件。
任何想法都非常受欢迎。
我正在制作一个应用程序,它会进行 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
}
};
关于如何播放你的声音,有MediaPlayer或SoundPool来播放它们。