com.yandex.mobile.ads.instream.pauseroll

Interface Pauseroll

  1. Method Summary
  2. Method Detail
    1. getInstreamAdBreak
    2. setListener
    3. prepare
    4. play
    5. pause
    6. resume
    7. invalidate


public interface Pauseroll
Интерфейс, который используется для проигрывания рекламных вставок формата Pause-Roll.

Method Summary

All Methods
Instance Methods
Abstract Methods
Modifier and TypeMethod and Description
InstreamAdBreakgetInstreamAdBreak()
Возвращает объект класса InstreamAdBreak, который используется для формата Pause-Roll.
voidinvalidate()
Делает недействительным воспроизведение Pause-Roll.
voidpause()
Приостанавливает проигрывание Pause-Roll.
voidplay(InstreamAdView instreamAdView)
Запускает проигрывание Pause-Roll.
voidprepare(InstreamAdPlayer instreamAdPlayer)
Подготавливает Pause-Roll для воспроизведения.
voidresume()
Возобновляет проигрывание Pause-Roll после приостановки.
voidsetListener(InstreamAdBreakEventListener listener)
Задает объект InstreamAdBreakEventListener, который отслеживает работу Pause-Roll в рекламном объявлении.

Method Detail

getInstreamAdBreak

@NonNull
InstreamAdBreak getInstreamAdBreak()
Возвращает объект класса InstreamAdBreak, который используется для формата Pause-Roll.
Returns:
Объект класса InstreamAdBreak.

setListener

void setListener(@Nullable
                 InstreamAdBreakEventListener listener)
Задает объект InstreamAdBreakEventListener, который отслеживает работу Pause-Roll в рекламном объявлении.
Parameters:
listener - Объект InstreamAdBreakEventListener, который отслеживает работу Pause-Roll в рекламном объявлении.

prepare

void prepare(@NonNull
             InstreamAdPlayer instreamAdPlayer)
Подготавливает Pause-Roll для воспроизведения. Метод `prepare()` всегда необходимо вызывать перед методом `play()`.
Parameters:
instreamAdPlayer - Плеер (InstreamAdPlayer) для воспроизведения Pause-Roll.

play

void play(@NonNull
          InstreamAdView instreamAdView)
Запускает проигрывание Pause-Roll. Метод можно вызывать только после подготовки Pause-Roll к воспроизведению.
Parameters:
instreamAdView - `View` (InstreamAdView), в котором будет отображаться Pause-Roll.

pause

void pause()
Приостанавливает проигрывание Pause-Roll.

resume

void resume()
Возобновляет проигрывание Pause-Roll после приостановки.

invalidate

void invalidate()
Делает недействительным воспроизведение Pause-Roll. Вызовите этот метод перед тем, как рекламный видеоплеер станет недействительным. Чтобы возобновить воспроизведение после признания Pause-Roll недействительным, необходимо заново подготовить и запустить воспроизведение Pause-Roll.