| Interface | Description |
|---|---|
| IconLoader |
Interface which define the contract of a loader used to load
TargetActivity icons. |
| TargetActivityComparatorProvider |
˙Interface which allow to define which comparator will be provided for sorting the
target activity inside the
TargetChooserActivity. |
| Class | Description |
|---|---|
| IntentShare |
IntentShare is designed to enhance the sharing experience by allowing to share
different content according to the application the user will choose to share with. |
| IntentShare.ExtraProvider |
Used to provide specific extras for a given package name
|
| IntentShareListener |
Simple listener used to catch which activity the user choose.
|
| TargetActivity |
Plain java model for a sharing target activity.
|
| TargetActivity.RecencyComparatorProvider |
Comparator used to sort
TargetActivity based on the recency of their previous
selection and their default order as fallback when they have never been selected. |
| TargetChooserActivity |
Simple activity used to allow the user to choose a target activity for the sharing intent.
|