Ways to share:
private void nativeshare ()
{
Intent Intent = new Intent (Intent. Action_send);
Intent.settype ("Text/plain");
Intent.putextra (intent. Extra_text, "share content ..... ");
startactivity (Intent. Createchooser(Intent, "share title"));
}
How to customize apps and pages that are acceptable for sharing: Simply add the app to the activity where it's registered
<intent-filter>
< action android:name="Android.intent.action.SEND " />
< category android:name = " Android.intent.category.BROWSABLE " />
< category android:name="Android.intent.category.d Efault " />
< Data Android:mimetype="text/*" />
</intent-filter>
Reference Example:
<activity
android:name="Com.chris.lr.slidemenu.MainActivity"
android:label="@string/app_name" >
<intent-filter>
< action android:name="Android.intent.action.MAIN" />
< category android:name="Android.intent.category.l Auncher " />
</intent-filter>
<intent-filter>
< action android:name="Android.intent.action.SEND " />
< category android:name = " Android.intent.category.BROWSABLE " />
< category android:name="Android.intent.category.d Efault " />
< Data Android:mimetype="text/*" />
</intent-filter>
</ Activity >
Android Local Share