Я написал этот код в методе onCreate()
, но ничего не воспроизводилось!
SoundPool mSound = new SoundPool(1, AudioManager.STREAM_MUSIC, 0);
AudioManager mAudioManager = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
int soundID = mSound.load(this, R.raw.sound1, 1);
int streamVolume = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
mSound.play(soundID, streamVolume, streamVolume, 1, 0, 1f);
Вопрос № 1: Есть ли проблема с моим кодом?Я сделал это неправильно?
Если нет,
Вопрос № 2: Мой звук .amr
file.Это поддерживается SoundPool
?Какие поддерживаются типы?