Sharing Plain Text
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/html");sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml("<p>This is the text that will be shared.</p>"));startActivity(Intent.createChooser(sharingIntent,"Share using"));Sharing binary objects (Images, videos etc.)
Intent sharingIntent = new Intent(Intent.ACTION_SEND);Uri screenshotUri = Uri.parse(path);sharingIntent.setType("image/png");sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);startActivity(Intent.createChooser(sharingIntent, "Share image using"));Registering for the Intent
If you want your app to be listed when this Intent is called, then you have to add an intent filter in your manifest.xml file<intent-filter><action android:name="android.intent.action.SEND" /><category android:name="android.intent.category.DEFAULT" /><data android:mimeType="image/*" /></intent-filter>Use Android default Share Intent
Saturday, 21 June 2014
Open Defult Andaroid Share Intent and pass image Url and text
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment