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

fra*_*ish 6 youtube android android-intent

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

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

这可能吗?

Ser*_*m's 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);
Run Code Online (Sandbox Code Playgroud)

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

 intent.putExtra("query", "cats");
Run Code Online (Sandbox Code Playgroud)