クラスAudioRecorderを使用してファイルをpcm形式で録音するアプリケーションを作成しました。アプリ内のすべてのファイルのリストを作成しました。すべてのファイルから期間を取得したいのですが、問題があります。私は試した:
MediaMetadataRetriever metaRetriever = new MediaMetadataRetriever();
metaRetriever.setDataSource(filePath);
と
MediaPlayer mplayer = new MediaPlayer();
mplayer.reset();
mplayer.setDataSource(URL);
mplayer.prepare();
Integer totalFileDuration = mplayer.getDuration();
このソリューションにはエラーしかありません。