【发布时间】:2016-01-05 12:42:56
【问题描述】:
我正在尝试制作一个以基本方式播放声音的按钮。
我使用了新的 SoundPool 构建器,但似乎无法找到使用声音的方法,由于无法在参数中放置字符串,如何找到声音的路径?
我的文件夹“sounds”位于 res 中,并有一个名为“eau.mp3”的声音文件。我尝试使用路径 res/sounds/eau.mp3 但它似乎无法正常工作。这是我们感兴趣的一段代码:
AudioAttributes attributes=new AudioAttributes.Builder().setUsage(AudioAttributes.USAGE_MEDIA).setContentType(AudioAttributes.CONTENT_TYPE_UNKNOWN).build();
SoundPool soundPool=new SoundPool.Builder().setAudioAttributes(attributes).build();
soundPool.load(MainActivity.this, PATH ,1);
我想用什么替换 Path?
【问题讨论】: