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

abstract VideoController

Zwraca kontroler wideo treści multimedialnych.

abstract boolean

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

abstract void

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

Metody publiczne

getAspectRatio

abstract float getAspectRatio()

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

abstract float getCurrentTime()

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

getDuration

abstract float getDuration()

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

getMainImage

abstract @Nullable Drawable getMainImage()

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

setMainImage

abstract void setMainImage(@Nullable Drawable drawable)

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.