MediaContent

public interface MediaContent


Zawiera informacje o treściach multimedialnych.

Podsumowanie

Metody publiczne

abstract float

Zwraca współczynnik proporcji treści multimedialnych.

abstract float

Pobiera bieżący czas filmu w sekundach.

abstract float

Zwraca czas trwania filmu w sekundach.

abstract @Nullable Drawable

Zwraca główny obraz do wyświetlenia, jeśli treść multimedialna nie zawiera filmu.

abstract VideoController

Zwraca kontroler wideo treści multimedialnych.

abstract boolean

Wskazuje, czy treści multimedialne zawierają treści wideo.

abstract void

Ustawia opcjonalny obraz główny, który ma być wyświetlany, jeśli treść multimedialna nie zawiera filmu.

Metody publiczne

getAspectRatio

abstract float getAspectRatio()

Zwraca współczynnik proporcji treści multimedialnych.

Zwraca współczynnik proporcji filmu, jeśli hasVideoContent ma wartość true.

Zwraca współczynnik proporcji głównego obrazu, jeśli hasVideoContent ma wartość false.

getCurrentTime

abstract float getCurrentTime()

Pobiera bieżący czas filmu w sekundach. Zwraca wartość 0, jeśli treść nie zawiera filmu.

getDuration

abstract float getDuration()

Zwraca czas trwania filmu w sekundach. Zwraca wartość 0, jeśli treść nie zawiera wideo.

getMainImage

abstract @Nullable Drawable getMainImage()

Zwraca główny obraz do wyświetlenia, jeśli treść multimedialna nie zawiera filmu.

Interfejs API jest przeznaczony tylko do reklam natywnych.

getVideoController

abstract VideoController getVideoController()

Zwraca kontroler wideo treści multimedialnych.

hasVideoContent

abstract boolean hasVideoContent()

Wskazuje, czy treści multimedialne zawierają treści wideo.

setMainImage

abstract void setMainImage(@Nullable Drawable drawable)

Ustawia opcjonalny obraz główny, który ma być wyświetlany, jeśli treść multimedialna nie zawiera filmu.

Interfejs API jest przeznaczony tylko do reklam natywnych. Użyj tej metody, jeśli podczas wczytywania reklam natywnych ustawisz wartość shouldReturnUrlsForImageAssets.