2012-03-11 9 views
1

私は、URLを使用して曲を再生するMediaplayerクラスを使用してAndroidアプリケーションを開発しています。問題は、呼び出し後の戻り値が実際の曲の長さよりも大きいことです。メディアプレイヤーのgetDuration関数android

mp.getDuration() 

たとえば、曲の長さは4.3ですが、私のアプリケーションでは4.6と等しいことがわかります

答えて

0

あなたの作業環境(アンドロイドのバージョン、ファイル形式など)の詳細について教えてください。

MediaPlayerはかなりバグがあります。確かにあなたは特定の形式に関する1つのバグを経験しています。このトピックのopen issuesをご覧ください。

+0

申し訳ありませんが、アンドロイド – Developer

+0

はどのAPIレベルをターゲットとしていますか(たとえば、レベル8はAndroid 2.2に対応)、再生しようとしているオーディオ形式(mp3、wav、。 )。これらのパラメータによっては、いくつかのバグが発生する可能性があります。 –

+0

Android 2.3、オーディオフォーマットはmp3 – Developer

関連する問題