あなたのSDカードのすべてのディレクトリのリストを取得するには?SDカードのすべてのディレクトリのリストを取得するには?
1
A
答えて
2
ディレクトリ
public static ArrayList<String> getAllDirectoriesFromSDCard(Activity activity) {
ArrayList<String> absolutePathOfImageList = new ArrayList<String>();
File file[] = Environment.getExternalStorageDirectory().listFiles();
for (File f : file)
{
if (f.isDirectory()) {
absolutePathOfImageList.add(f.getAbsolutePath());
}
}
// Log.i(TAG,"........Detected images for Grid....."
// + absolutePathOfImageList);
return absolutePathOfImageList;
}
0
してくださいは、次のコードをしようとした場合、リストを取得するには、次のコードで試してみてください。
コード:私はあなたがSDカードでも、子ディレクトリを意味だと思うすべてのディレクトリによって
System.out.println(" File List Start");
File file[] = Environment.getExternalStorageDirectory().listFiles();
for (int i=1;i<=file.length;i++){
System.out.println(" No. "+i+" : "+file[i-1].getAbsolutePath());
}
System.out.println(" File List End");
1
、よくはいその後、相続人、あなたが何をする必要があるか
1)のArrayListを初期化した場合
private ArrayList<String> allDirectories = new ArrayList<String>();
2)この機能コピー&ペースト:
public void listAllDirectories(String path) {
File tempfile = new File(path);
File[] files = tempfile.listFiles();
if (files != null) {
for (File checkFile : files) {
if (checkFile.isDirectory()) {
allDirectories.add(checkFile.getName());
listAllDirectories(checkFile.getAbsolutePath());
}
}
}
}
を
3)あなたは私を助けるため
listAllDirectories(Environment.getExternalStorageDirectory().toString());
for (int i = 0; i < allDirectories.size(); i++) {
System.out.println(allDirectories.get(i));
}
関連する問題
- 1. SDカードのビットマップIDを取得する
- 2. アプリケーション内のSdカードにディレクトリを作成するには
- 3. SDカードを開き、ビューのディレクトリ構造
- 4. sdカードのサムネイルのパスを取得する方法
- 5. SDカードの特定の画像を取得する
- 6. J2MEでマイクロSDカードIDを取得するには?
- 7. AndroidはSDカードのIDをプログラムで取得します
- 8. 1つ以外のすべてのディレクトリのリストを取得するには?
- 9. HoneycombでSDカードのディレクトリを取得するにはどうすればよいですか?
- 10. sdカードのすべてのファイルを見つける
- 11. Android SDカードのディレクトリフォルダの名前リスト
- 12. システムフォルダの外にあるディレクトリ内のすべてのファイルのリストを取得
- 13. vb.netのディレクトリ内にあるすべてのファイルのリストを取得
- 14. ワイルドカードは、私が他のディレクトリに存在するすべてのディレクトリのリストを取得する必要があり、私のMakefile内のすべてのディレクトリ
- 15. res/rawフォルダからsdカードにディレクトリとファイルをコピーする - android
- 16. データベースandroidのsdカードからの更新と画像の取得
- 17. 私はSdカード
- 18. Androidでsdカードのディレクトリにビットマップを作成しました
- 19. C++経由でマイクロSDカードのサイズを取得
- 20. SDカードのルートから親ディレクトリの1つにファイルをコピーする方法
- 21. AndroidのSDカードを読み取り専用にする
- 22. luaのディレクトリにあるファイルのリストを取得するには?
- 23. を/ mnt/SDカードおよび/ SDカードの違いはありますか?
- 24. SDカードのBlackberry BitmapField
- 25. SDカードのAndroid Widget
- 26. アンドロイドのパワーサイクルマイクロsdカード
- 27. すべてのプレイグラウンドのリストを取得
- 28. すべてのアプリケーションのリストを取得
- 29. SDカードからファイルを読み取る
- 30. SDカードから取得したAndroidの曲
感謝をしたいどこからそれを呼び出します。 –