2个tag标签对应2 个activity,一个解析远程文件(这个正常),另一个显示SD卡上一个目录的文件列表。现在问题是,目录中明明有文件,但是就是在activity上显示不出来,代码如下: protected void onResume() { FileUtils fileUtils = new FileUtils();
List<Mp3Info> mp3Infos = fileUtils.getMp3Files("mp3/");
List<HashMap<String, String>> list 
                        = new ArrayList<HashMap<String, String>>();
for (Iterator iterator = mp3Infos.iterator(); iterator.hasNext();) {
Mp3Info mp3Info = (Mp3Info) iterator.next();
HashMap<String, String> map = new HashMap<String, String>();
map.put("mp3_name", mp3Info.getMp3Name());
map.put("mp3_size", mp3Info.getMp3Size());
list.add(map);
}
System.out.println("--------"+list);//这里list都能打印出数据的
                
                //为什么下面语句执行了没效果?activity显示不出来 SimpleAdapter simpleAdapter = new SimpleAdapter(this, list,
R.layout.local_mp3_list,
new String[] { "mp3_name", "mp3_size" }, 
new int[] { R.id.mp3_name, R.id.mp3_size });
setListAdapter(simpleAdapter);

super.onResume();
}
manifest.xml文件里的权限也加上了:
<uses-permission android:name="android.permission.INTERNET" />"
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MOUNT_FORMAT_FILESYSTEMS"/>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
求高人指点原因,是不是还有什么没注意的地方