абсолютный путь к памяти устройства (android) - PullRequest
0 голосов
/ 29 ноября 2011

У меня нет SD-карты на моем устройстве, но в его собственной памяти много свободного места

У меня есть что-то вроде этого:

private static final String MEDIA_PATH = new String("/Samsung/Music/");
private List<String> songs = new ArrayList<String>();

File home = new File(MEDIA_PATH);
if (home.listFiles(new Mp3Filter()).length > 0) {
        for (File file : home.listFiles(new Mp3Filter())) {
                songs.add(file.getName());
        }
}

Mp3Filterработает правильно, но не работает.Я думаю, что с MEDIA_PATH что-то не так, что мне там писать?

1 Ответ

0 голосов
/ 29 ноября 2011

попробуйте это: String.format("/data/data/%s/", context.getPackageName());

...