从应用程序中选择图像,并使我的应用程序显示在列表中(使用完整操作)?

时间:2012-07-23 16:47:22

标签: android android-intent

我希望用户在从其他应用中选择图片时在列表中查看我的应用。

让我们以Facebook应用程序为例。您可以选择要附加到帖子的图像,这会显示通常只包含“图库”的“使用完整操作”对话框。我希望我的应用程序出现在此列表中。

(大多数类似的问题都是关于从我自己的应用程序中挑选图像,这完全不是我想要完成的事情)

1 个答案:

答案 0 :(得分:1)

向您要启动的活动添加intent过滤器。 Facebook的正确意图是PICK:

<intent-filter>
    <action android:name="android.intent.action.PICK" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:mimeType="image/*" />
</intent-filter>

然而,这并未涉及Tumblr应用程序的相同情况,该应用程序显然使用其他意图进行相同类型的操作(附加照片)。