android - 让我的应用出现在 YouTube 分享中?

标签 android youtube share intentfilter

我知道这个问题已经被问过很多次了,但我已经尝试过答案,但没有一个有效。这是我当前的 Intent 过滤器

<intent-filter>
            <action android:name="android.intent.action.SEND" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="*/*" android:scheme="http" />
</intent-filter>

我正在寻找的答案是 android youtube: share a youtube video TO my app?How to appear my app in YouTube share via list?

但由于某种原因,它们对我不起作用。我尝试了很多替代方案,使用 android:host、使用不同的方案、特定的 mime 类型。当我点击分享到我的应用程序时,我只需要获取 YouTube 视频的 URL。 有什么想法吗?

最佳答案

您必须添加:

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

在你的 list 文件中(我刚刚尝试过;))。

来源:Youtube intent filter & scheme 更多信息:http://developer.android.com/training/basics/intents/filters.html

关于android - 让我的应用出现在 YouTube 分享中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35591413/

相关文章:

java - com.google.gson.stream.MalformedJsonException

javascript - 将YouTube视频嵌入到iframe中

multithreading - Perl:具有共享多维散列的线程

java - 用退格键替换换行符到上一行

android - 使用 VrVideoView 加载 360 度 Youtube 视频

youtube - YouTube订阅者API端点使用nextPageToken提供重复结果

python - 在 Beautiful Soup 中,如何动态搜索表格以查找特定元素?

android - 何时在 Android 中使用 Intent.ACTION_SEND 删除与外部应用共享的文件

facebook - 在 Facebook 帖子上的“赞”和“评论”旁边添加“分享”按钮

android - 我可以以用户无法删除的方式将数据保存到 Android 的内部存储吗?