android - 如何使用 Intent 打开 youtube 应用程序

标签 android android-youtube-api

如何使用 intent 启动 youtube 应用

         Intent intent = new  Intent(Intent.ACTION_VIEW);

         intent.setPackage("com.google.android.youtube");    
         intent.setData(Uri.parse("https://www.youtube.com/watch?v=3TKSW-VgVyM"));

         startActivity(intent);

上面的代码播放了youtube中的视频,但是我只想打开youtube app,我该如何实现呢?提前致谢

最佳答案

你可以使用包名com.google.android.youtube打开它

start application knowing package name

Intent.getLaunchIntentForPackage("com.google.android.youtube");

关于android - 如何使用 Intent 打开 youtube 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24063315/

相关文章:

java - 无法从具有 3 行、3 列的 CursorWindow 读取第 0 行、第 3 列

android - RxJava 导致水平 RecyclerView 滚动不当行为

android - YouTubePlayerSupportFragment 显示网络错误 400

java - youTube 数据 API V3 - 使用 PublishedAfter 时搜索返回错误 400

android - 使用 YoutubePlayer.loadVideo 时出现异常

java - 如何从 fragment 中的后台线程更新 UI

java - Kotlin 中的 getDeclaredMethod?

java - 不兼容的类型 : int cannot be converted to Drawable

android - YouTube Android Player API是否会使用YouTube应用程序中的帐户?

android - 使用 YouTube Player API,以特定用户身份播放视频,应用 YouTube Red 订阅