如何与我的flutter应用共享画廊中的图像?

问题描述 投票:0回答:1

[谁能指出我的图书馆或关于如何使用共享按钮与我的应用共享图库中图像的建议?我想让我的应用程序出现在要共享的应用程序列表中。有[share] https://pub.dev/packages/share之类的库,您可以与其他应用程序共享应用程序中的内容,但不能满足我的需求。

flutter dart share flutter-plugin
1个回答
0
投票

TL:DR来自android,您可以使用content provider执行此操作。然后使用platfrom通道使其抖动。

允许其他应用程序开始您的活动

例如,如果您构建一个可以与用户的朋友共享消息或照片的社交应用,则应支持ACTION_SEND意图。然后,当用户从另一个应用程序启动“共享”操作时,您的应用程序将作为选择器出现在选择器对话框(也称为“消歧对话框”)中]

为了允许其他应用以这种方式开始您的活动,您需要在清单文件中为相应的元素添加一个元素。

当您的应用程序安装在设备上时,系统会识别您的意图过滤器,并将信息添加到所有已安装的应用程序支持的意图的内部目录中。当应用程序以隐式意图调用startActivity()startActivityForResult()时,系统会找到哪个活动(或多个活动)可以响应该意图。

read more from docs

© www.soinside.com 2019 - 2024. All rights reserved.