Как воспроизвести видео в соответствии с кнопками, нажатыми в том же виде, в другом упражнении? - PullRequest
0 голосов
/ 08 октября 2018

У меня есть два действия.

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

Во втором занятии я добавил VideoView.Теперь я хочу, чтобы при нажатии определенной кнопки она воспроизводила соответствующее видео в режиме просмотра видео.

Короче говоря, я хочу воспроизводить разные видео в одном виде.Вместо добавления нескольких просмотров видео для каждой кнопки мультфильма.

1 Ответ

0 голосов
/ 08 октября 2018

Я надеюсь, что это поможет вам просто добавить некоторые дополнительные данные в ваш экземпляр намерения, например так:

Kotlin code -->

val intent = Intent(this@FirstActivity , SecondActivity::class.java)
intent.putExtra("videoNum" , videoNumber /*base on clicked button send 
0|1|2|3|4|5 or some another integer value*/)
startActivity(intent)

и в методе SecondActiviity onCreate:

val videoNumber = intent.getIntExtra("videoNum",defalutValue // maybe 0)

теперь используйте videoNumber, чтобы указать, какиенажата кнопка

...