我希望用户在从另一个应用程序中选择图像时在列表中看到我的应用程序。
让我们以 Facebook 应用程序为例。您可以选择要附加到帖子的图像,这会打开通常只包含“图库”的“使用完成操作”对话框。我希望我的应用出现在此列表中。
(大多数类似的问题是关于从我自己的应用程序中选择图像,这根本不是我想要完成的)
我希望用户在从另一个应用程序中选择图像时在列表中看到我的应用程序。
让我们以 Facebook 应用程序为例。您可以选择要附加到帖子的图像,这会打开通常只包含“图库”的“使用完成操作”对话框。我希望我的应用出现在此列表中。
(大多数类似的问题是关于从我自己的应用程序中选择图像,这根本不是我想要完成的)
向您希望启动的活动添加一个意图过滤器。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 应用程序的相同场景,它显然使用了一些其他意图来执行相同类型的操作(附加照片)。