最近需要做一个功能出来,使用程序打开一个文件夹浏览器并显示想要显示的文件路径,因为我是在pad上做的,发现pad上自带的文件浏览器不能实现这个功能。于是换上了ES文件浏览器实现了这个功能,其实很简单,她涉及到你使用浏览器的设计是否支持这种访问。
具体代码如下:
1 Intent intent = new Intent(); 2 3 intent.setComponent(newComponentName("com.estrongs.android.pop.baidu","com.estrongs.android.pop.baidu.view.FileExplorerActivity")); 4 5 intent.setData(Uri.fromFile(newFile("/mnt/extr_sd/sinolife/clientmanagement/")));、 6 7 startActivity(intent);