MediaContent

public interface MediaContent


Memberikan informasi konten media.

Ringkasan

Metode publik

abstract float

Menampilkan rasio aspek konten media.

abstract float

Mendapatkan waktu aktual video dalam detik.

abstract float

Menampilkan durasi video dalam detik.

abstract @Nullable Drawable

Menampilkan gambar utama yang akan ditampilkan jika konten media tidak berisi video.

abstract VideoController

Menampilkan pengontrol video konten media.

abstract boolean

Menunjukkan apakah konten media memiliki konten video.

abstract void

Menetapkan gambar utama opsional yang akan ditampilkan jika konten media tidak berisi video.

Metode publik

getAspectRatio

abstract float getAspectRatio()

Menampilkan rasio aspek konten media.

Menampilkan rasio aspek video jika hasVideoContent adalah true.

Menampilkan rasio aspek gambar utama jika hasVideoContent adalah false.

getCurrentTime

abstract float getCurrentTime()

Mendapatkan waktu aktual video dalam detik. Menampilkan 0 jika konten media tidak berisi video.

getDuration

abstract float getDuration()

Menampilkan durasi video dalam detik. Menampilkan 0 jika konten media tidak berisi video.

getMainImage

abstract @Nullable Drawable getMainImage()

Menampilkan gambar utama yang akan ditampilkan jika konten media tidak berisi video.

API ini hanya untuk iklan native.

getVideoController

abstract VideoController getVideoController()

Menampilkan pengontrol video konten media.

hasVideoContent

abstract boolean hasVideoContent()

Menunjukkan apakah konten media memiliki konten video.

setMainImage

abstract void setMainImage(@Nullable Drawable drawable)

Menetapkan gambar utama opsional yang akan ditampilkan jika konten media tidak berisi video.

API ini hanya untuk iklan native. Gunakan metode ini jika Anda menetapkan shouldReturnUrlsForImageAssets saat memuat iklan native.