android youtube: share a youtube video TO my app?
I played around a bit and ended with this solution:
<intent-filter android:label="My YT Handler">
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT"/>
<data android:host="youtu.be" android:mimeType="text/*" />
</intent-filter>
This worked for me. Add this intent filter to your manifest file to make your application appear in the share list of the youtube application.
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:host="www.youtube.com" android:mimeType="text/*" />
</intent-filter>
Then to retrieve it in your activity, use this :
Bundle extras = getIntent().getExtras();
String value1 = extras.getString(Intent.EXTRA_TEXT);
Here you are!