作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
平板电脑的内置 YouTube 应用具有共享选项。例如:我在 YouTube 应用中观看视频,然后点击按钮分享。蓝牙、Googlemail 和 Dropbox 出现在我面前。我想知道如何在此处列出我的应用?我的应用有哪个 Intent 过滤器?那么我如何获取视频网址?任何想法?谢谢。
最佳答案
这对我有用。将此 Intent 过滤器添加到您的 list 文件中,以使您的应用程序出现在 youtube 应用程序的共享列表中。
<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>
然后要在您的 Activity 中检索它,请使用:
Bundle extras = getIntent().getExtras();
String value1 = extras.getString(Intent.EXTRA_TEXT);
你来了!
关于安卓 youtube : share a youtube video TO my app?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11178041/
我是一名优秀的程序员,十分优秀!