Как передать заголовок видео в видеоплеер - PullRequest
0 голосов
/ 21 октября 2018

Хорошо, поэтому я кодирую приложение, которое позволит пользователю просматривать рекламные видеоролики с веб-сайта.

Таким образом, 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 голосов
/ 21 октября 2018

Невозможно напрямую передать заголовок видео с URL-адреса видео другому действию, но вы можете использовать Использовать intent.putExtra (ключ, значение)

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");

Получив заголовок, вы можете отобразить его в своем представлении, это простая работа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...