MediaContent

public interface MediaContent


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

סיכום

‫methods ציבוריות

abstract float

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

abstract float

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

abstract float

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

abstract @Nullable Drawable

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

abstract VideoController

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

abstract boolean

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

abstract void

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

‫methods ציבוריות

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 כשאתם טוענים מודעות מותאמות.