I want to add the ability to share an image or link through my application. For this I added in the manifest those filters
<activity android:name="MyActivity"
android:launchMode="singleTask"
android:screenOrientation="portrait"
>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
</activity>
this activity is basically the main one, I mean when the user will launch the application, this activity will be open.
now, when I swipe the application and share a youtube link through my application I get the data and it works fine, the problem is when I launch the application then press the home button (in this case the application is on background), and then try to share a youtube link I don't get the data from the intent.
any suggestions?