我已经安装了不同类型的文件管理器。文件管理器的不同类型的如何在android中访问不同的文件管理器特定路径?
- 默认的文件管理
- ASTRO-文件管理器 - v3.1.342.apk(天文)
- 文件管理器,1.2.apk(OI文件管理器)
- 根浏览器的文件 - 经理 - v1.4.0.apk(根浏览器)
代码:
File filePath = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/Pictures");
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setDataAndType(Uri.parse("file:/"+filePath.getAbsolutePath()), "file/*");
startActivityForResult(intent,PICKFILE_RESULT_CODE);
当我可以选择Astro File Manager
,Root Browser
,Default File Manager
我得到的位置路径为/mnt/sdcard
。
但是,当我访问OI File Manager
我得到的位置路径为/mnt/sdcard/Pictures
。
如何获取和开放的不同类型的文件管理器来访问的位置路径/mnt/sdcard/Pictures
'私有静态最终int PICKFILE_RESULT_CODE = 1;' – Sekar 2012-08-10 05:13:24
你能帮我一个。如何直接使用文件管理器作为'Astro File Manager','Root Browser','OI File Manager'和'Default File Manager'打开这个路径'/ mnt/sdcard/Pictures'。谢谢。 – Sekar 2012-08-13 09:19:41