库中同一应用程序的多个共享选项

user13403954:

我观察到有些应用程序允许用户将图库应用程序中的图像共享到同一应用程序中的多个不同活动。例如,如果我尝试将图库应用程序中的照片共享到Instagram,则会显示多种不同的选择。我指的图库共享选项,我想知道如何在Android Studio项目中实现此功能。当我尝试从图库中共享图像时,我希望我的应用程序有多个共享选项。

Bhavik Kasundra:

您可以在清单中的活动中添加意图过滤器标签,以从共享中接收数据

像这样更新清单

      <activity
        android:name=".test.Image2Activity"
        android:label="Activity 1">
        <intent-filter>
            <action android:name="android.intent.action.SEND" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="image/*" />
        </intent-filter>
    </activity>
    <activity android:name=".test.Image1Activity"
        android:label="Activity 2"
        >
        <intent-filter>
            <action android:name="android.intent.action.SEND" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="image/*" />
        </intent-filter>
    </activity>

它在接受图像的两个活动中都有意图过滤器。所以,当份额从画廊的图像,它会显示类似这样

分享时会显示您的活动标签。

在此处了解有关共享的更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在没有服务器的情况下在多个设备中的同一应用程序之间共享数据库

多个Django数据库-将模型映射到同一应用程序中的数据库

远程更新同一应用程序的多个网站和数据库

同一应用程序上的多个TIdCmdTCPServers

如何在 node.js 中禁止同一应用程序的多个实例?

在同一应用程序中启动多个scotty服务器的最优雅方法是?

如何在git中同时使用同一应用程序的多个版本?

Asp.Net 如何在同一应用程序池中运行的应用程序之间共享缓存中存储的数据

Android-Lollipop屏幕固定功能可在同一应用程序中跨多个活动使用吗?

如何让同一应用程序的多个版本使用相同版本的程序集?C#

如何在Django的同一应用程序中使用不同的数据库?

使用.NET多线程运行同一应用程序的多个实例

如何从同一应用程序向多个JMS(活动MQ)代理发送消息?

具有相同组ID Kafka的同一应用程序的多个实例

如何在Glassfish服务器上部署同一应用程序的多个副本?

同一应用程序服务器的多个实例导致2个问题

Liquibase可以处理由同一应用程序管理的多个模式吗?

是否可以在TestFlight上具有同一应用程序的多个版本?

使用dbus控制同一应用程序的多个实例?

Firebase:将同一应用程序部署到多个Firebase项目

通过同一应用程序的多个kafka流实例读取规则集主题/分区

同一应用程序下具有多个环境的Terraform和Elastic Beanstalk

Django对包含同一应用程序的多个URL使用reverse()

使用AspNetCoreModuleV2使用同一应用程序池托管多个.net核心

Ubuntu软件中心上同一应用程序的多个版本?

如何通过任务栏从同一应用程序快速关闭多个窗口?

尝试查看同一应用程序的多个窗口时,Compiz(?)崩溃

具有同一应用程序多个实例的 Amazon SNS 主题

部署同一应用程序的2个版本