private SoundPool mSoundPool;
public void initSoundPool() {
try {
AudioAttributes aab = new AudioAttributes.Builder()
.setContentType(AudioAttributes.CONTENT_TYPE_MUSIC)
.setUsage(AudioAttributes.USAGE_MEDIA)
.build();
mSoundPool = new SoundPool.Builder()
.setMaxStreams(10)
.setAudioAttributes(aab)
.build();
AssetFileDescriptor afdHutter = getResources().getAssets().openFd("amera_hutter_001.wav");
AssetFileDescriptor afdTimer = getResources().getAssets().openFd("cam_timer_1sec.mp3");
mSoundPool.load(afdTimer.getFileDescriptor(), afdTimer.getStartOffset(), afdTimer.getLength(), 1);
mSoundPool.load(afdHutter.getFileDescriptor(), afdHutter.getStartOffset(), afdHutter.getLength(), 1);
} catch (IOException e) {
e.printStackTrace();
}
}
不能为空的soundpool
最新推荐文章于 2022-04-28 16:52:56 发布