web-dev-qa-db-ja.com

Flutterで共有ファイルのインテントを受け取る

フラッターアプリが他のアプリからインテントを受け取るようにする方法を探しましたが、見つかりませんでした。

RECEIVE INTENTS送信しないようにします。

例:

ギャラリーを開いて共有ボタンをクリックし、メニューからフラッターアプリを選択したいと思います。次に、フラッターアプリに画像付きのインテントを受信させます(後でHTTPリクエストで送信します)。

誰かがそれを行う方法を知っていますか?

6
noam aghai

これを試してください: https://github.com/d-silveira/flutter-share.git

mainActivity拡張を変更することを除いて、Java)をいじる必要はありません。

これはAndroidで完全に機能し、IOSパーツは現在、Androidパーツと一致するように開発されています。

2
dsilveira

ここに完全で単純な例があります-ネイティブ側とフラッター側の両方で必要なすべてが含まれています: https://flutter.io/flutter-for-Android/#how-do-i- handle-incoming-intents-from-external-applications-in-flutter

1