如何将视频标题传递到视频播放器

时间:2018-10-21 09:29:45

标签: android video-streaming media

好吧,所以我正在编写一个应用程序,使用户可以观看网站上的促销视频。

所以URL是这样的

https://<url-something>/<title>/video.mp4

如您所见,它在视频播放器中以“ video.mp4”打开。是否可以更改名称并将其与视频URL一起发送?

我当前的代码:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(s));
intent.setDataAndType(Uri.parse(s), "video/*");
startActivity(intent);

1 个答案:

答案 0 :(得分:1)

不可能将视频标题从视频URL直接传递到另一个活动,但是您可以使用Use intent.putExtra(key, value)

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(s));
intent.putExtra("title", url); 
intent.setDataAndType(Uri.parse(s), "video/*");
startActivity(intent);

并获得如下标题:

String title = getIntent().getStringExtra("title");

获得标题后,您可以在视图中显示它,这很容易。