Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何使用我的Flitter应用程序共享图库中的图像?_Flutter_Dart_Share_Flutter Plugin - Fatal编程技术网

Flutter 如何使用我的Flitter应用程序共享图库中的图像?

Flutter 如何使用我的Flitter应用程序共享图库中的图像?,flutter,dart,share,flutter-plugin,Flutter,Dart,Share,Flutter Plugin,有人能告诉我一个库或建议我如何使用共享按钮与我的应用程序共享图库中的图像吗?我想让我的应用出现在要与之共享的应用列表中。有像[share]这样的库,允许您与其他应用共享应用程序中的内容,但它不符合我的要求。TL:DR来自android,您可以使用。然后使用通道的平板使其摆动 允许其他应用程序启动您的活动 例如,如果您构建了一个可以与用户的朋友共享消息或照片的社交应用程序,那么您应该支持操作\u SEND意图。然后,当用户从另一个应用启动“共享”操作时,您的应用将作为选项显示在选择器对话框(也称为

有人能告诉我一个库或建议我如何使用共享按钮与我的应用程序共享图库中的图像吗?我想让我的应用出现在要与之共享的应用列表中。有像[share]这样的库,允许您与其他应用共享应用程序中的内容,但它不符合我的要求。

TL:DR来自android,您可以使用。然后使用通道的平板使其摆动

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

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

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

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