【问题标题】:Add sound on Android Studio Application在 Android Studio 应用程序上添加声音
【发布时间】:2015-05-04 13:09:48
【问题描述】:

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

【问题讨论】:

    标签: android audio effects


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      您需要先掌握任务结束时需要播放的声音。例子。使用 .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是我需要播放的声音

      【讨论】:

      • res文件夹中的raw文件夹在哪里?抱歉,我是新手,不懂编码。
      • 由于某种原因,代码出现的主要是“无法解析符号”和“缺少方法/正文”。我该如何解决这个问题?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多