是否可以仅通过YouTube应用接收内容?
当用户点击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 :(得分:1)
你试过了吗?
<data android:host="com.google.android.youtube" />
你的意图过滤器中的?
如果这不起作用,那么您最好的做法是将其注册为普通的“共享”广播接收器,并将广播的各种元素记录到控制台,然后将YouTube的份额与所有其他应用进行比较。