Android soundPool 不能播放声音问题

主要要判断是否加载完成。

soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0); soundPool.setOnLoadCompleteListener(new OnLoadCompleteListener() { @Override public void onLoadComplete(SoundPool soundPool, int sampleId, int status) { loaded = true; } });

如果在load后就立即播放的话会失败的!

你可能感兴趣的:(Android soundPool 不能播放声音问题)