2012-04-06 13 views
0
for(int i = 0; i < files.length; i++) 
{ 
    File file = files[i]; 
    path.add(file.getPath()); 
    if(file.isDirectory()) 
     item.add(file.getName() + R.drawable.folder); /* it doesn't work, because it shows numbers instead of folder icon */ 
    else 
     item.add(file.getName()); 
} 

これは機能しません。フォルダアイコンの代わりに数字が表示されます。そこリストビューにフォルダアイコンを追加するにはどうすればいいですか?

+1

あなたはそれを連結しています...文字列は魔法ではありません。 – Ryan

+0

あなたの提案は何ですか? – androprog

+0

あなたは正しい軌道に乗っています。私はオープンソースコードへのリンクをいくつか投稿していますので、自分自身で作成することができます:) –

答えて

0

メイクファイル飼い葉桶とリスト上のいくつかのAndroidのチュートリアル:Android Programming: Where To Start For Creating A Simple File Browser?

リンク - StackOverflowの上では - あなたが動作するようにしようとしている何のために良い他のリンクがあります。

OpenIntentsソフト:http://www.openintents.org/en/download

ソースコード: http://code.google.com/p/openintents/downloads/detail?name=FileManager-source-1.0.0.zip&can=1&q=

は、あなたがそれをチェックアウトすることができ、オープンインテントファイルマネージャがどのように見えるかを参照することも、あなたはOpenIntentsソフトのオープンソースファイルマネージャからソースコードを使用することができますここをクリックしてください:https://play.google.com/store/apps/details?id=org.openintents.filemanager

これが役立つかどうか教えてください!

+0

Thxあなたの助けにはとても便利でした! :) – androprog

+0

いつでも!問題はありません:) –

関連する問題