NativeAdViewHolder

public final class NativeAdViewHolder


מחזיק תצוגה של מודעות מותאמות, שמהווה דרך חלופית להצגת מודעות מותאמות. במקום להשתמש ב-NativeAdView כדי להציג מודעות מותאמות, מוציאים לאור יכולים לספק תצוגות בבעלות האפליקציה עצמה.

סיכום

‫constructors ציבוריים

NativeAdViewHolder(
    View containerView,
    Map<StringView> clickableAssetViews,
    Map<StringView> nonclickableAssetViews
)

הפונקציה יוצרת NativeAdViewHolder.

‫methods ציבוריים

final void

המדיניות הזו מגדירה את View שבו המשתמשים ישתמשו כדי לאשר את הקליקים שלהם.

void

מגדיר את NativeAd שיוצג ב-view holder.

void

מבטלים את השיוך של מחזיק התצוגה הזה לNativeAd שהוא מציג כרגע.

‫constructors ציבוריים

NativeAdViewHolder

public NativeAdViewHolder(
    View containerView,
    Map<StringView> clickableAssetViews,
    Map<StringView> nonclickableAssetViews
)

הפונקציה יוצרת NativeAdViewHolder.

פרמטרים
View containerView

קונטיינר View של המודעה. כל התצוגות ב-clickableAssetViews וב-nonclickableAssetViews חייבות להיות צאצאים של התצוגה הזו.

Map<StringView> clickableAssetViews

הMap של שמות נכסים שאפשר ללחוץ עליהם כדי לעבור אל .

Map<StringView> nonclickableAssetViews

Map של שמות נכסים שלא ניתן ללחוץ עליהם לView המתאים. העבירו null אם אין רכיבי View שלא ניתן ללחוץ עליהם.

‫methods ציבוריים

setClickConfirmingView

public final void setClickConfirmingView(View view)

המדיניות הזו מגדירה את View שבו המשתמשים ישתמשו כדי לאשר את הקליקים שלהם.

פרמטרים
View view

הערך View שרוצים להגדיר.

setNativeAd

public void setNativeAd(NativeAd ad)

מגדיר את NativeAd שיוצג ב-view holder. כדי להציג מודעה אחרת, צריך לאפס את ההגדרה לNativeAd אחר.

פרמטרים
NativeAd ad

ה-NativeAd שישויך למחזיק התצוגה.

unregisterNativeAd

public void unregisterNativeAd()

מבטלים את השיוך של מחזיק התצוגה הזה לNativeAd שהוא מציג כרגע.