MediaContent

interface MediaContent


Zawiera informacje o treściach multimedialnych.

Podsumowanie

Funkcje publiczne

Float

Zwraca współczynnik proporcji treści multimedialnych.

Float

Pobiera bieżący czas filmu w sekundach.

Float

Zwraca czas trwania filmu w sekundach.

Drawable?

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

VideoController!

Zwraca kontroler wideo treści multimedialnych.

Boolean

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

Unit
setMainImage(drawable: Drawable?)

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

Funkcje publiczne

getAspectRatio

fun getAspectRatio(): Float

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

fun getCurrentTime(): Float

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

getDuration

fun getDuration(): Float

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

getMainImage

fun getMainImage(): Drawable?

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

Interfejs API jest przeznaczony tylko do reklam natywnych.

getVideoController

fun getVideoController(): VideoController!

Zwraca kontroler wideo treści multimedialnych.

hasVideoContent

fun hasVideoContent(): Boolean

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

setMainImage

fun setMainImage(drawable: Drawable?): Unit

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.