在youtube视频中重复播放曲目

时间:2018-12-01 07:15:26

标签: android youtube-api

例如,我有一个视频,它在youtubePlayerView中播放了3分钟。 我希望视频只能从1:00到1:30重复播放。我怎样才能做到这一点。 我正在使用Youtube Player API

public class StudyActivity extends YouTubeBaseActivity implements YouTubePlayer.OnInitializedListener{

YouTubePlayerView youTubePlayerView;
YouTubePlayer player = null;
Button btRepeat;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_study);

    addControls();
    addEvents();

}

private void addEvents() {
    btRepeat.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            //do something here to repeat video
        }
    });
}

private void addControls() {
    youTubePlayerView = findViewById(R.id.youtubeView);
    player = null;
    youTubePlayerView.initialize(KEY.YOUTUBE_API_KEY,this);

    btRepeat = findViewById(R.id.btRepeate);
}

@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
    player = youTubePlayer;
    player.cueVideo(now_video.getId_video());
}

@Override
public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult youTubeInitializationResult) {
    Toast.makeText(this, "Error!", Toast.LENGTH_SHORT).show();
}

}

0 个答案:

没有答案
相关问题