7

特定の拡張子を持つモバイルユーザーのファイルを検索したい。

検索してみましたが、直接APIが見つかりませんでした。

特定のAPIがありますか、それとも同じことを実現するための面倒な方法がありますか。または、検索などのLinux呼び出しを呼び出すメカニズムはありますか

ありがとう

4

2 に答える 2

4
   boolean isSDPresent = Environment.getExternalStorageState()
            .equals(Environment.MEDIA_MOUNTED);

    if (isSDPresent) {
        File file[] = Environment.getExternalStorageDirectory().listFiles();
        if (file != null) {
            for (int i = 0; i < file.length; i++) {
                file[i].getAbsolutePath();
            }
        }
    }

file[]必要なファイルをトラバースします

于 2011-09-09T08:45:12.500 に答える
3

を介してユーザーのSDカードをEnvironment.getExternalStorageDirectory()見つけることができ、それをトラバースして必要なものを見つけることができます。

于 2010-05-01T16:08:24.253 に答える