我想阅读像子目录的目录以及Android手机中可用的文件的移动内容。获取Android手机的内容
我已经实现的应用得到android手机的内容如下
Intent intent = new Intent();
intent.setAction(Intent.ACTION_PICK);
// Browse in the following folder.
Uri startDir = Uri.fromFile(new File("/sdcard/"));
// Files and directories
intent.setDataAndType(startDir, "vnd.android.cursor.dir/lysesoft.andexplorer.file");
// Optional filtering on file extension.
intent.putExtra("browser_filter_extension_whitelist", "*.xml,*.txt,*.jpg,*.mp3,*.zip");
// Title
intent.putExtra("explorer_title", "Open File...");
// Optional font scale
intent.putExtra("browser_list_fontscale", "120%");
// Optional 0=simple list, 1 = list with filename and size, 2 = list with filename, size and date.
intent.putExtra("browser_list_layout", "2");
startActivityForResult(intent, OPEN_FILE_REQUEST);
如果我使用上面显示的方式我得到强制关闭错误为:
05-26 18:20 :02.917:ERROR/AndroidRuntime(26867):android.content.ActivityNotFoundException:未发现处理Intent的活动{act = android.intent.action.PICK dat = file:/// sdcard typ = vnd.android.cursor.dir/lysesoft.andexplorer.file(有额外版本)}
这里如何解决强制关闭错误问题?有没有其他的方式来获得Android手机的内容?
请任何机构帮助我
在此先感谢
同样的问题在这里 – 2011-05-26 13:24:57