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

У меня есть видео, например, это 3 минуты воспроизведения в youtubePlayerView.Я хочу, чтобы видео воспроизводилось только с 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();
}

}

...