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 )
最新推荐文章于 2024-05-06 08:49:01 发布