2013-09-20 6 views
0

Можно ли получать контент только из приложения YouTube?Получить контент из приложения YouTube для Android

Когда пользователь нажимает кнопку совместного доступа внутри приложения YouTube (и ни одно другое приложение/браузер), мое приложение должно быть указано в диалоговом окне общего доступа.

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

      <data 
        android:host="???" 
        android:scheme="???" 
        android:mimeType="text/*"/> 
     </intent-filter> 

Могу ли я фильтровать по названию упаковки?

+0

cfr. http://stackoverflow.com/questions/9730243/android-how-to-filter-specific-apps-for-action-send-intent –

+0

Спасибо за ваш ответ, но это для обмена другими приложениями. Я хочу просто получать контент из определенного приложения. – Medo

ответ

1

Вы пробовали:

<data android:host="com.google.android.youtube" /> 

в вашем умысел фильтре?

Если это не сработает, то лучшим способом будет зарегистрировать его как обычный «широковещательный» широковещательный приемник и зарегистрировать различные элементы трансляции на консоль, а затем сравнить акции YouTube с другими приложениями ,

+0

Я пробовал это, кажется, не работает. Я все еще могу поделиться с другими приложениями (например, Twitter) – Medo

Смежные вопросы