Skip to content Skip to sidebar Skip to footer

Intent Filter To Capture All Sharing Intents

How can I set my activity to be able to respond to any type of Sharing Intent. I have tried:-

Solution 1:

This is how it is done:-

<intent-filter><actionandroid:name="android.intent.action.SEND" /><categoryandroid:name="android.intent.category.DEFAULT"/><dataandroid:mimeType="application/*" /><dataandroid:mimeType="audio/*" /><dataandroid:mimeType="image/*" /><dataandroid:mimeType="message/*" /><dataandroid:mimeType="multipart/*" /><dataandroid:mimeType="text/*" /><dataandroid:mimeType="video/*" /></intent-filter>

Solution 2:

<intent-filter><actionandroid:name="android.intent.action.SEND" /><categoryandroid:name="android.intent.category.DEFAULT"/><dataandroid:mimeType="application/*" /><dataandroid:mimeType="audio/*" /><dataandroid:mimeType="image/*" /><dataandroid:mimeType="message/*" /><dataandroid:mimeType="multipart/*" /><dataandroid:mimeType="text/*" /><dataandroid:mimeType="video/*" /></intent-filter><intent-filter><actionandroid:name="android.intent.action.SEND_MULTIPLE" /><categoryandroid:name="android.intent.category.DEFAULT" /><dataandroid:mimeType="application/*" /><dataandroid:mimeType="audio/*" /><dataandroid:mimeType="image/*" /><dataandroid:mimeType="message/*" /><dataandroid:mimeType="multipart/*" /><dataandroid:mimeType="text/*" /><dataandroid:mimeType="video/*" /><dataandroid:mimeType="text/plain" /></intent-filter>

Solution 3:

<intent-filter><actionandroid:name="android.intent.action.SEND" /><categoryandroid:name="android.intent.category.DEFAULT" /><dataandroid:mimeType="*/*" /></intent-filter>

Solution 4:

This should work fine:

<intent-filter><actionandroid:name="android.intent.action.SEND" /><actionandroid:name="com.yourapppackage.LAUNCH" /><categoryandroid:name="android.intent.category.DEFAULT"/><dataandroid:mimeType="application/*" /><dataandroid:mimeType="audio/*" /><dataandroid:mimeType="multipart/*" /><dataandroid:mimeType="text/plain" /><dataandroid:mimeType="video/*" /><dataandroid:mimeType="image/*" /><dataandroid:mimeType="message/*" />

Solution 5:

Have you tried this?

<intent-filter><categoryandroid:name="android.intent.category.DEFAULT" /><actionandroid:name="android.intent.action.SEND" /></intent-filter>

Post a Comment for "Intent Filter To Capture All Sharing Intents"