好吧,所以我正在编写一个应用程序,使用户可以观看网站上的促销视频。
所以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);
答案 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");
获得标题后,您可以在视图中显示它,这很容易。