80,351
社区成员
发帖
与我相关
我的任务
分享
$ mount
mount
rootfs / rootfs rw 0 0
/dev/root / cramfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /proc/bus/usb usbfs rw 0 0
/dev/block/mtdblock4 /system cramfs ro 0 0
/dev/block/mtdblock7 /data ext3 rw,nosuid,nodev,errors=continue,data=ordered 0 0
/dev/block/mtdblock6 /cache ext3 rw,nosuid,nodev,errors=continue,data=ordered 0
//fliePath = "/sdcard/IPR/";
private void getFileDir(String filePath) {
/* 设置目前所在路径 */
items = new ArrayList<String>();
paths = new ArrayList<String>();
sizes = new ArrayList<String>();
File f = new File(filePath);
File[] files = f.listFiles();
if (files != null) {
/* 将所有文件添加ArrayList中 */
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory()) {
if (files[i].getName().equalsIgnoreCase(("IPR_DOC"))) {
items.add("WORD文件夹");
} else if (files[i].getName().equalsIgnoreCase("IPR_TXT")) {
items.add("TXT文件夹");
} else if (files[i].getName().equalsIgnoreCase("IPR_PDF")) {
items.add("PDF文件夹");
} else {
items.add(files[i].getName());
}
paths.add(files[i].getPath());
sizes.add("");
} else if (files[i].isFile()) {
items.add(files[i].getName());
paths.add(files[i].getPath());
sizes.add(MyUtil.fileSizeMsg(files[i]));
}
}
if (!f.getName().equalsIgnoreCase("ipr")) {
items.add("返回");
paths.add(f.getParent());
sizes.add("");
}
}
/* 使用自定义的MyAdapter来将数据传入ListActivity */
setListAdapter(new FileListAdapter(this, items, paths, sizes, isZoom));
}