3

Youtube アプリからインテントを受信しようとしています。つまり、共有を押すと、このインテントを受け入れる準備ができているアプリにアプリがリストされます。しかし、これらの作品のどれも

<intent-filter>
  <action android:name="android.intent.action.SEND" />
  <category android:name="android.intent.category.DEFAULT" />
  <data android:mimeType="image/*" />
  <data android:mimeType="video/*" />
  <data
    android:host="*"
    android:scheme="youtube" />
  <data
    android:host="*"
    android:scheme="vnd.youtube" />
</intent-filter>

またはアクション VIEW を使用

<intent-filter>
  <action android:name="android.intent.action.VIEW" />
  <category android:name="android.intent.category.DEFAULT" />
  <data android:mimeType="image/*" />
  <data android:mimeType="video/*" />
  <data
    android:host="*"
    android:scheme="youtube" />
  <data
    android:host="*"
    android:scheme="vnd.youtube" />
</intent-filter>

送信後にインテントを取得する方法について何か考えはありますか? ありがとう

4

3 に答える 3

0
        <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>
        <intent-filter>
            <action android:name="android.intent.action.SEND" />
            <category android:name="android.intent.category.DEFAULT" />
            <data
                android:host="m.youtube.com"
                android:mimeType="text/plain" />
        </intent-filter>
于 2014-12-04T10:30:34.907 に答える