Android - 如何将我的应用程序设置为“图像提供程序”

时间:2014-03-03 15:14:32

标签: android android-intent

在Android中,当您想要在应用程序中选择图片时,操作系统允许您选择拍照或使用“图库”应用程序。 我希望我的应用程序出现在该列表中,以便它可以将图像文件发送到调用应用程序。 我知道这种意图是为这种应用程序间通信做的,但我不知道如何告诉Android我的应用程序可以为其他应用程序提供图像文件。

1 个答案:

答案 0 :(得分:0)

我认为意图过滤器是回答这个问题的正确方法。

这可以通过指定应用可以处理的意图类型来实现。当另一个应用启动一个意图时,如果启动意图的类型通过了您应用的过滤,Android会将您的应用显示为一个选项。

Intent filters on official doc

Tutorial

这适用于在菜单中显示用于处理图像文件选择的应用程序。

重点是我仍然无法找到如何用图像回应意图。