2012-05-12 13 views
1

私は、特定のディレクトリ内のすべてのファイルの名前を表示する設定オプションを作成しようとしています。私は見ましたが、私はこれを行うことができる何も見ていません。方法はありますか?ありがとう!Androidのお気に入り設定ファイル

ウィリアム

答えて

4

この

File dir = new File(path_dir); 
File[] files = dir.listFiles(); 

はあなたにpath_dirディレクトリ下のすべてのファイルの配列を取得します。 これを反復し、files [i] .getName()をCharSequenceの配列に追加します。

CharSequence[] entries = ...; 
ListPreference lp = new ListPreference(this); 
lp.setEntries(entries); 
lp.setEntryValues(entries); 
関連する問題