MediaContent

public interface MediaContent


Medya içeriği hakkında bilgi 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 saniye cinsinden mevcut zamanını alır.

abstract float

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

abstract @Nullable Drawable

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

abstract VideoController

Medya içeriğinin video kontrol cihazını döndürür.

abstract boolean

Medya içeriğinde video içeriği olup olmadığını belirtir.

abstract void

Medya içeriği video içermiyorsa 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 true ise videonun en boy oranını döndürür.

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

getCurrentTime

abstract float getCurrentTime()

Videonun saniye cinsinden mevcut zamanını alır. Medya içeriği video içermiyorsa 0 döndürür.

getDuration

abstract float getDuration()

Videonun saniye cinsinden süresini döndürür. Medya içeriği video içermiyorsa 0 döndürülür.

getMainImage

abstract @Nullable Drawable getMainImage()

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

API yalnızca yerel reklamlar içindir.

getVideoController

abstract VideoController getVideoController()

Medya içeriğinin video kontrol cihazını döndürür.

hasVideoContent

abstract boolean hasVideoContent()

Medya içeriğinde video içeriği olup olmadığını belirtir.

setMainImage

abstract void setMainImage(@Nullable Drawable drawable)

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

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