且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在 *** Player API 中播放多个视频?

更新时间:2023-11-22 14:59:46

首先,声明一个 ***Player 实例并在 onCreate 初始化您的 ***PlayerView.

First, declare an ***Player instance and initialize your ***PlayerView at onCreate.

private ***Player ***Player;


@Override
public void onInitializationSuccess(***Player.Provider provider, ***Player player, boolean wasRestored) {
    if (!wasRestored) {
      if(***Player == null){
        ***Player = player;
      }
    }
}

现在,提供与每个按钮侦听器对应的视频 ID.

Now, provide the video Id corresponding to each button listener.

    switch (btnId) {
        case R.id.btnOne:
            playVideo("my_video_id_1");
            break;
        case R.id.btnTwo:
            playVideo("my_video_id_2");
            break;
        case R.id.btnThree:
            playVideo("my_video_id_3");
            break;

        default:
            break;
    }

最后播放视频

private void playVideo(String videoId){
    if(***Player != null){
        ***Player.loadVideo(videoId);
    }
}