SoundPoolはAndroid APIに含まれる音声再生ライブラリのひとつで、ファイルをロード時にデコードしておくので、再生時にほとんど遅延が生じないため、効果音の再生などに向いている。 典型的な使い方 onCreate()などの初期化処理でファイルをload()しておき、効果音を鳴らしたいイベントが発生したときにplay()する。 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); context = this.getApplicationContext(); soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0); soundIds = n