URLからメディアファイル(mp3)を再生したい。また、そのmp3ファイルの長さを取得したい。ファイルの再生には成功していますが、SeekBar も表示したいと考えています。そのためには、メディア ファイルの長さを秒単位で知る必要があります。
どうすればそれを達成できますか?
私は1つの方法を見つけましたが、それを使用すると、秒単位で長さが得られたとは思いません。
URLConnection cn = new URL(mediaUrl).openConnection();
cn.connect();
int length = cn.getContentLength();
バイトを返すと思います。それで、それを秒に変換できますか?または、他の方法を知っている人はいますか?