MediaContent

public interface MediaContent


Medya içeriği bilgileri sağlar.

Özet

Herkese açık yöntemler

abstract float

Medya içeriğinin en-boy oranını döndürür.

abstract float

Videonun geçerli süresini saniye cinsinden alır.

abstract float

Videonun saniye cinsinden süresini döndürür.

abstract @Nullable Drawable

Medya içeriğinde video yoksa gösterilecek ana resmi döndürür.

abstract VideoController

Medya içeriğinin video denetleyicisini döndürür.

abstract boolean

Medya içeriğinde video içeriği olup olmadığını gösterir.

abstract void

Medya içeriğinde video yoksa gösterilecek isteğe bağlı ana resmi ayarlar.

Herkese açık yöntemler

getAspectRatio

abstract float getAspectRatio()

Medya içeriğinin en-boy oranını döndürür.

hasVideoContent değeri true ise videonun en-boy oranını döndürür.

hasVideoContent değeri false ise ana resmin en-boy oranını döndürür.

getCurrentTime

abstract float getCurrentTime()

Videonun geçerli süresini saniye cinsinden alır. Medya içeriğinde video yoksa 0 değerini döndürür.

getDuration

abstract float getDuration()

Videonun saniye cinsinden süresini döndürür. Medya içeriğinde video yoksa 0 değerini döndürür.

getMainImage

abstract @Nullable Drawable getMainImage()

Medya içeriğinde video yoksa gösterilecek ana resmi döndürür.

API yalnızca yerel reklamlar içindir.

getVideoController

abstract VideoController getVideoController()

Medya içeriğinin video denetleyicisini döndürür.

hasVideoContent

abstract boolean hasVideoContent()

Medya içeriğinde video içeriği olup olmadığını gösterir.

setMainImage

abstract void setMainImage(@Nullable Drawable drawable)

Medya içeriğinde video yoksa gösterilecek isteğe bağlı ana resmi ayarlar.

API yalnızca yerel reklamlar içindir. Yerel reklamları yüklerken shouldReturnUrlsForImageAssets değerini ayarladıysanız bu yöntemi kullanın.