0
私は音楽プレーヤーアプリを開発しています。私のアプリでは、ワンボタンですべてのmp3ファイルを再生したいと思っています。私はMediaPlayerで再生できましたが、一時停止ボタンを使ってすべての曲を一時停止できませんでした。どのように私は一度複数のオーディオファイルを同時に再生して一時停止する
再生ボタン
for (int i = 0; i < InstrumentCountSize; i++) {
mp = new MediaPlayer();
mp.setAudioStreamType(AudioManager.STREAM_MUSIC);
mp.setDataSource(instruments_count.get(i));
mp.prepare();
mp.start();
}
一時停止ボタン
if (mp != null) {
try {
mp.stop();
mp.reset();
mp.release();
mp = null;
} catch (Exception e) {
e.printStackTrace();
}
}
おかげで、それがうまく働いていますが、私はしました2または3秒 –
後の第二オーディオ再生することを一つだけ問題がある多くのことを私の答えが更新されましたので、すべてのメディアが再生を開始する前に準備されていることを確認します。 – cybersam
ありがとう、すべての曲が同時に再生され、一時停止ボタンも動作しています –