在Android Studio应用程序上添加声音

时间:2015-05-04 13:09:48

标签: android audio effects

当任务结束时,如何为游戏添加声音效果?我目前也在使用Android Studio。

2 个答案:

答案 0 :(得分:1)

你需要首先掌握任务结束时需要播放的声音。例。使用.wav文件。接下来将.wav文件放在res文件夹的raw文件夹中。您可以在提供相同功能的网站上免费找到您需要的声音。接下来在您需要播放声音的代码中。

  private SoundPool sounds;
  private int sExplosion;
  //declare variables
  sounds = new SoundPool(10, AudioManager.STREAM_MUSIC,0);
  sExplosion = sounds.load(context, R.raw.explode, 1);
  sounds.play(sExplosion, 1.0f, 1.0f, 0, 0, 1.5f);

这里explode.wav是我需要播放的声音

答案 1 :(得分:0)

首先在res文件夹中创建一个名为sounds或任何您想要的文件夹。而不是将您的声音文件放在您创建的文件夹中。将此代码添加到您的应用。

    MediaPlayer song = MediaPlayer.create(context, R.sound_folder.sound_name);
    song.start();