У меня есть файл .wav, который я хотел бы использовать в моей игре, в настоящее время я загружаю звук в onCreate()
каждого действия в игре.
soundCount = soundpool.load(this,R.raw.count, 1);
Звук будетиграется, как только начинается действие.
soundpool.play(soundCount, 0.9f, 0.9f, 1, -1, 1f);
Проблема в том, что иногда я получаю сообщение об ошибке "sample x not ready"
.Можно ли загрузить WAV-файл один раз при запуске игры и сохранить его в памяти, а затем использовать его во всей игре?Или можно подождать 1-2 секунды, пока закончится загрузка звука?