1

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

ウィリアム

4

1 に答える 1

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);
于 2012-05-12T22:54:48.013 に答える