Android:如何将应用添加到“分享通过”列表中的相机图片

我正在构建一个应用程序,当用户使用其内置Android摄像头拍照时启动,然后点击“共享”按钮,然后选择我的应用程序作为共享者,这期待到刚刚拍摄的图片的传入路径,它用于处理。

问题 :如何在指向我的应用程序的“共享点击”列表中添加一个选项? 现在有Facebook,电子邮件,消息,Twitter,Picasa等选项,我想添加带有图标的应用程序。

我被卡住了! 并且,谷歌为此并不容易,因为“通过列表相机添加Android分享”会产生很多结果。 我正在使用AppInventor(AI)构建应用程序,但是,AI不允许开发人员编辑Share via list,所以也许这将是一个单独添加到列表中的迷你应用程序……? 希望不是,因为只有一个应用程序供用户下载/安装很棒。

谢谢!

Solutions Collecting From Web of "Android:如何将应用添加到“分享通过”列表中的相机图片"

Android中的“share via”等function与广播意图一起使用 。 应用程序创建此意图,系统会报告可以执行的所有活动(twitter,fb …)您可以通过意图filter指定活动可以执行的操作。

在你的情况下,我搜索“android相机共享意图”,并发现通常意图filter看起来像这样:

     

(不确定数据部分)

我不知道相机应用程序是否使用特定的内容提供商,无论如何,您的应用程序应该至少能够管理应用程序使用的URI方案。

我想分享文本内容,我在清单及其作品中添加以下代码……