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()

تعرض هذه السمة الصورة الرئيسية التي سيتم عرضها إذا لم يكن محتوى الوسائط يتضمّن فيديو.

تتوفّر واجهة برمجة التطبيقات للإعلانات المدمجة مع المحتوى فقط.

getVideoController

abstract VideoController getVideoController()

تعرض هذه السمة أداة التحكّم في الفيديو الخاص بمحتوى الوسائط.

hasVideoContent

abstract boolean hasVideoContent()

تحدّد هذه السمة ما إذا كان المحتوى الإعلامي يتضمّن محتوى فيديو.

setMainImage

abstract void setMainImage(@Nullable Drawable drawable)

تضبط هذه السمة الصورة الرئيسية الاختيارية التي سيتم عرضها إذا لم يكن محتوى الوسائط يتضمّن فيديو.

تتوفّر واجهة برمجة التطبيقات للإعلانات المدمجة مع المحتوى فقط. استخدِم هذه الطريقة إذا ضبطت shouldReturnUrlsForImageAssets عند تحميل "الإعلانات المدمجة مع المحتوى".