for(int i = 0; i < files.length; i++)
{
File file = files[i];
path.add(file.getPath());
if(file.isDirectory())
item.add(file.getName() + R.drawable.folder); /* it doesn't work, because it shows numbers instead of folder icon */
else
item.add(file.getName());
}
它不起作用;它显示数字而不是文件夹图标。
答案 0 :(得分:0)
有关make文件管理器和列表的几个Android教程:Android Programming: Where To Start For Creating A Simple File Browser?
这个链接 - 在StackOverFlow上 - 有其他链接,对你正在尝试的工作有益。此外,您可以使用OpenIntents开源文件管理器的源代码:
OpenIntents:http://www.openintents.org/en/download
源代码: http://code.google.com/p/openintents/downloads/detail?name=FileManager-source-1.0.0.zip&can=1&q=
要查看Open Intents文件管理器的外观,您可以在此处查看:https://play.google.com/store/apps/details?id=org.openintents.filemanager
请告诉我这是否有帮助!