Implicite Intent打开文件管理器

时间:2011-07-18 18:02:31

标签: android file android-intent

我的问题非常简单。我想用我的活动打开随机文件管理器:

private void openFile() {
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setData(Uri.parse("file://"));
    startActivity(intent);
}

但它不起作用。每次我收到此错误:

ERROR/AndroidRuntime(9107): android.content.ActivityNotFoundException: No Activity found to handle Intent...

有什么问题?是否需要在AndroidManifest中编写一些代码?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用此操作浏览文件。

   Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
   intent.setType("file/*");
   startActivity(intent);