0

フォルダーに保存されたファイルのリストがあり、このロジックを配置してそれらを配列に入れています..それでも最初の名前だけが表示されます.助けてください..

filePath = Environment.getExternalStorageDirectory() + "/openedpages/";
    file = new File(filePath);
    if (file.exists()) {

        filenew = file.listFiles();
        for (int i = 0; i < file.listFiles().length; i++) {
            arr = new ArrayList<String>();
            arr.add(filenew[i].getName());

        }
        System.out.println("print arr " + arr);

    }

ありがとう

4

1 に答える 1

1

arr = new ArrayList(); にしておいてください。ぶらぶらして試してみてください。

于 2014-03-07T12:39:29.087 に答える