在Android中使用Intent.ACTION_PICK时,为什么文件管理器App无法正常工作?

时间:2015-07-09 09:28:39

标签: android android-intent

我在Android中开发,我想实现一个文本文件选择。

我在Android手机中安装了es file manager App。

我添加了权限:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />,我尝试以下代码:

Intent intent = new Intent( Intent.ACTION_PICK );
intent.setType( "text/*" );
Intent destIntent = Intent.createChooser( intent, "Select File" );
startActivityForResult( destIntent, 0 );

但它没有打开文件管理器并列出文件让我选择。

我错过了什么吗?

提前致谢。

1 个答案:

答案 0 :(得分:4)

Android默认文件管理器无法处理此Intent Intent.ACTION_GET_CONTENT。您必须在设备中安装es file explorer或类似的文件管理器应用程序以打开该意图。