MediaContent

interface MediaContent


Liefert Informationen zu Medieninhalten.

Zusammenfassung

Öffentliche Funktionen

Float

Gibt das Seitenverhältnis der Media-Inhalte zurück.

Float

Ruft die aktuelle Zeit des Videos in Sekunden ab.

Float

Gibt die Dauer des Videos in Sekunden zurück.

Drawable?

Gibt das Hauptbild zurück, das angezeigt werden soll, wenn die Media-Inhalte kein Video enthalten.

VideoController!

Gibt den Videocontroller des Media-Inhalts zurück.

Boolean

Gibt an, ob die Media-Inhalte Videoinhalte enthalten.

Unit
setMainImage(drawable: Drawable?)

Legt das optionale Hauptbild fest, das angezeigt werden soll, wenn die Media-Inhalte kein Video enthalten.

Öffentliche Funktionen

getAspectRatio

fun getAspectRatio(): Float

Gibt das Seitenverhältnis der Media-Inhalte zurück.

Gibt das Seitenverhältnis des Videos zurück, wenn hasVideoContent gleich true ist.

Gibt das Seitenverhältnis des Hauptbilds zurück, wenn hasVideoContent gleich false ist.

getCurrentTime

fun getCurrentTime(): Float

Ruft die aktuelle Zeit des Videos in Sekunden ab. Gibt 0 zurück, wenn die Media-Inhalte kein Video enthalten.

getDuration

fun getDuration(): Float

Gibt die Dauer des Videos in Sekunden zurück. Gibt 0 zurück, wenn die Media-Inhalte kein Video enthalten.

getMainImage

fun getMainImage(): Drawable?

Gibt das Hauptbild zurück, das angezeigt werden soll, wenn die Media-Inhalte kein Video enthalten.

Die API ist nur für native Anzeigen vorgesehen.

getVideoController

fun getVideoController(): VideoController!

Gibt den Videocontroller des Media-Inhalts zurück.

hasVideoContent

fun hasVideoContent(): Boolean

Gibt an, ob die Media-Inhalte Videoinhalte enthalten.

setMainImage

fun setMainImage(drawable: Drawable?): Unit

Legt das optionale Hauptbild fest, das angezeigt werden soll, wenn die Media-Inhalte kein Video enthalten.

Die API ist nur für native Anzeigen vorgesehen. Verwenden Sie diese Methode, wenn Sie shouldReturnUrlsForImageAssets beim Laden nativer Anzeigen festlegen.