是否可以在Android上使用搜索参数启动YouTube应用?

时间:2013-07-03 10:58:15

标签: android android-intent youtube

我知道可以在Android上启动YouTube应用(如果已安装)以观看特定视频。我们可以做类似的搜索吗?

我的意思是我可以使用YouTube api进行搜索,但我不想这样做,我只想将搜索参数提供给youtube app,这样它就可以搜索我。 (因此,我想在youtube app中显示结果,而不是打开网页浏览器来显示搜索结果)

这可能吗?

2 个答案:

答案 0 :(得分:5)

尝试这样的事情:

 Intent intent = new Intent(Intent.ACTION_SEARCH);
 intent.setPackage("com.google.android.youtube");
 intent.putExtra("query", "something");
 intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
 startActivity(intent);

"query", "something"是您的搜索查询,例如:

 intent.putExtra("query", "cats");

答案 1 :(得分:0)

您还可以使用如下链接: https://www.youtube.com/results?search_query=madonna