Rot*_*art 6 android filechooser android-intent
示例:单击按钮上载图像时,将出现选择文件的对话框.然后,您可以选择要选择的应用程序.如何让我的应用程序出现在该对话框中?

将以下意图过滤器添加到您想要进行挑选的活动中:
<intent-filter >
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" />
</intent-filter>
<intent-filter >
<action android:name="android.intent.action.GET_CONTENT" />
<category android:name="android.intent.category.OPENABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="*/*" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
第一个处理操作选择,第二个处理获取内容。
您可能需要更改 mimeType 以稍微限制选择。我提供的应用程序会将您的应用程序放入每种类型文件的选择器中。