如何从我的文件夹中选择一个文件android

问题描述:

如何从文件管理器浏览文件(任何类型)。我正在尝试使用此代码如何从我的文件夹中选择一个文件android

Intent pickFileIntent = new Intent(); 
pickFileIntent.setAction(Intent.ACTION_GET_CONTENT); 
pickFileIntent.addCategory(Intent.CATEGORY_OPENABLE); 
pickFileIntent.setType("*/*"); 
Intent chooserIntent = Intent.createChooser(pickFileIntent, 
          getText(R.string.choosefile_title)); 
startActivityForResult(chooserIntent, PICK_FILE_REQUEST); 

此代码打开画廊并选择图片但文件未浏览。 我logcat的错误是

02-19 16:46:19.846: E/ActivityThread(512): Failed to find provider info for com.navjagpal.filesharer.FileProvider 

我在android.please初学者帮我一个示例代码。 在此先感谢.......

指定清单文件中的Authorities标记中的完整路径(SDK中的SearchableDictionary示例代码)。

<provider android:name=".DictionaryProvider" 
     android:authorities="com.example.android.searchabledict.DictionaryProvider" 
+0

但我也指定当局完整路径.. – 2013-02-19 11:45:44

+0

元素需要在应用程序,因为它是一个与ContentProvider的。事实上,实现ContentProvider的Java类恰好在Android库项目中并没有改变托管应用程序是负责该提供程序的事实。 – RDX 2013-02-19 12:29:18

+0

可以发布你的androidmanifest.xml文件 – RDX 2013-02-19 12:29:41