2

私のAndroidアプリには、バックグラウンドミュージックが欲しいです。アクティビティを横断する必要がないため、サービスは重要ではありません。

サウンドプールは約6秒後に.oggまたは.mp3の再生を停止するようですMediaPlayerには音楽の速度(レート)を変更する機能がありません

私がやりたいのは、ユーザーが再生中にバックグラウンドミュージックの速度を変更できるようにすることです。SoundPoolはこれを実行できるように見えますが、数秒間しか再生されないため、わかりにくいです。

これを行う方法について何か提案はありますか?

4

1 に答える 1

1

SoundPoolはwavファイルでは良くありません。mp3では問題はありませんでした...

    public final int play (int soundID, float leftVolume, float rightVolume, int priority, int loop, float rate) 

フロート率-0.5の値は、半分の速度での再生を意味し、0.5-2にすることができます....SoundPoolを使用する必要があると思います...私はMediaplayerに感謝します...

于 2012-01-19T17:46:45.200 に答える