在我的应用程序中,单击特定按钮时,youtube 应用程序将启动并播放一些视频。这是相同的代码。
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:0ee3R3tfdd4"));
startActivity(i);
视频播放完毕后是否可以关闭 youtube 应用程序并优雅地返回到我的应用程序(无需用户按下后退按钮)?
在我的应用程序中,单击特定按钮时,youtube 应用程序将启动并播放一些视频。这是相同的代码。
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:0ee3R3tfdd4"));
startActivity(i);
视频播放完毕后是否可以关闭 youtube 应用程序并优雅地返回到我的应用程序(无需用户按下后退按钮)?
不,这是不可能的。
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:0ee3R3tfdd4"));
startActivity(i);
使用此代码,您将打开第三方 youtube 应用程序,因此您无法对其进行任何类型的控制。
您必须按返回按钮才能返回您的应用程序。或者将您自己VideoView
的集成到您的应用程序中以显示 youtube 视频。
这显然必须在您无法做到的 youtube 应用程序中完成。但是,如果您使用视频视图在自己的活动/片段中播放视频,则可以这样做。