[Request]: allow to use Android's intent resolver with share_plus

Open
#3,269 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
android, dart, flutter
Domain
mobile-dev

Research direction

In share_plus, start by locating the Android implementation of sharing and compare its current Sharesheet behavior with the Android Intent resolver guidance linked in the issue. Determine how an Android-specific option should affect repeated share calls, then verify the behavior with the plugin's existing tests or platform test setup.

Written by the indexing model from the issue text.

Description

enhancement triage
Plugin

share_plus

Use case

Currently the share_plus plugin on Android always forces user to use the Sharesheet UI.

It works in many cases, however it does not allow user to select a default target for a given mimetype and then omit the intent selection for the following calls.

Proposal

It would be great if the share_plus provided an option/flag to use the Intent resolver on Android.

So, the user can select desired app/intent and make it a default selection for the following calls.

Dominant language
Dart
Stars
1.9k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from fluttercommunity/plus_plugins

All issues in fluttercommunity/plus_plugins

Similar issues

More Dart issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.