DynamicShareActionProvider : Share Dynamically Generated Data
A custom implementation of the ShareActionProvider which allows sharing of dynamically generated data. It lets your app specify the type of the shared data first and generates the data when an app is chosen for sharing, eliminating the need to define what to share when the Activity is created. The content can now be set dynamically. It is compatible with Native ActionBar, ActionBarCompat and ActionBarSherlock.