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ści multimedialne nie zawierają filmu.

VideoController!

Zwraca kontroler wideo treści multimedialnych.

Boolean

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

Unit
setMainImage(drawable: Drawable?)

Ustawia opcjonalny obraz główny, który ma się wyświetlać, jeśli treści multimedialne nie zawierają filmu.

Funkcje publiczne

getAspectRatio

fun getAspectRatio(): Float

Zwraca współczynnik proporcji treści multimedialnych.

Zwraca współczynnik proporcji filmu, jeśli hasVideoContent to true.

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

getCurrentTime

fun getCurrentTime(): Float

Pobiera bieżący czas filmu w sekundach. Zwraca 0, jeśli treści multimedialne nie zawierają filmu.

getDuration

fun getDuration(): Float

Zwraca czas trwania filmu w sekundach. Zwraca 0, jeśli treści multimedialne nie zawierają filmu.

getMainImage

fun getMainImage(): Drawable?

Zwraca główny obraz do wyświetlenia, jeśli treści multimedialne nie zawierają 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ą materiał wideo.

setMainImage

fun setMainImage(drawable: Drawable?): Unit

Ustawia opcjonalny obraz główny, który ma się wyświetlać, jeśli treści multimedialne nie zawierają filmu.

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