我的设备上没有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
有问题,我应该在那里写什么?
答案 0 :(得分:0)
试试这个:String.format("/data/data/%s/", context.getPackageName());