MediaContent

public interface MediaContent


מספק מידע על תוכן המדיה.

סיכום

שיטות ציבוריות

abstract float

הפונקציה מחזירה את יחס הגובה-רוחב של תוכן המדיה.

abstract float

הפונקציה מקבלת את השעה הנוכחית של הסרטון בשניות.

abstract float

הפונקציה מחזירה את משך הסרטון בשניות.

abstract @Nullable Drawable

הפונקציה מחזירה את התמונה הראשית שמוצגת אם תוכן המדיה לא מכיל סרטון.

abstract VideoController

הפונקציה מחזירה את בקר הווידאו של תוכן המדיה.

abstract boolean

מציין אם תוכן המדיה מכיל תוכן וידאו.

abstract void

הגדרת התמונה הראשית האופציונלית שמוצגת אם תוכן המדיה לא מכיל סרטון.

שיטות ציבוריות

getAspectRatio

abstract float getAspectRatio()

הפונקציה מחזירה את יחס הגובה-רוחב של תוכן המדיה.

הפונקציה מחזירה את יחס הגובה-רוחב של הסרטון אם הערך של hasVideoContent הוא true.

הפונקציה מחזירה את יחס הגובה-רוחב של התמונה הראשית אם הערך של hasVideoContent הוא false.

getCurrentTime

abstract float getCurrentTime()

הפונקציה מקבלת את השעה הנוכחית של הסרטון בשניות. הפונקציה מחזירה 0 אם תוכן המדיה לא מכיל וידאו.

getDuration

abstract float getDuration()

הפונקציה מחזירה את משך הסרטון בשניות. הפונקציה מחזירה 0 אם תוכן המדיה לא מכיל וידאו.

getMainImage

abstract @Nullable Drawable getMainImage()

הפונקציה מחזירה את התמונה הראשית שמוצגת אם תוכן המדיה לא מכיל סרטון.

ה-API מיועד למודעות מותאמות בלבד.

getVideoController

abstract VideoController getVideoController()

הפונקציה מחזירה את בקר הווידאו של תוכן המדיה.

hasVideoContent

abstract boolean hasVideoContent()

מציין אם תוכן המדיה מכיל תוכן וידאו.

setMainImage

abstract void setMainImage(@Nullable Drawable drawable)

הגדרת התמונה הראשית האופציונלית שמוצגת אם תוכן המדיה לא מכיל סרטון.

ה-API מיועד למודעות מותאמות בלבד. משתמשים בשיטה הזו אם מגדירים את shouldReturnUrlsForImageAssets בזמן טעינת מודעות מותאמות.