2012-05-13 14 views
1

私はオーディオプレーヤーを作成しています。私は生のフォルダにオーディオファイルを保存しています。私はそのためのリストビューを作成しました。リストビューでそれらのオーディオファイルをリストする方法はわかりません。私はオーディオプレイヤーで1曲ずつ演奏します。androidのオーディオプレイヤーでres/rawから曲のリストを追加するには

ありがとうございました。

+0

これを 'android'でタグ付けして、回答を知っている人が見られるようにしてください。 – Jon

答えて

1

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

からのより多くの詳細は、この

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();    
} 

を試してみてください生のリソースファイルを読むに取得することができますjavamusictag

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

関連する問題