1

オーディオプレーヤーを作成しています。オーディオファイルを raw フォルダーに保存しました。そのためのリストビューを作成しました。しかし、それらのオーディオファイルをリストビューにリストする方法がわかりません。オーディオプレイヤーで一曲ずつ再生していきます。

助けてくれてありがとう。

4

1 に答える 1

1

リスト ビューを作成するには、ファイルのメタ データを読み取ったほうがよいでしょう。リストに表示するのに十分な詳細を取得できます。mp3 タグを操作するための Java ライブラリがいくつかありますが、私の選択はjavamusictag です。

この既存のSOの質問から詳細を取得できます

生のリソースファイルを読み取るには、これを試してください

try {
    Resources res = getResources();
    InputStream inStream = res.openRawResource(R.raw.file);

    byte[] buff = new byte[inStream.available()];
    inStream.read(buff);

} catch (Exception e) {
    e.printStackTrace();            
}

通常、オーディオ プレーヤー プログラムが行うことは、SD カードからファイルを読み取ることです。ここでは、この種のアプローチに関する有用な情報を見つけることができます。

于 2012-07-11T14:26:09.773 に答える