NativeAdViewHolder

class NativeAdViewHolder


نمایش نگهدارنده تبلیغات بومی که راهی جایگزین برای نمایش تبلیغات بومی است. به جای استفاده از NativeAdView برای نمایش تبلیغات بومی، ناشران می توانند نماهایی را که متعلق به خود برنامه هستند ارائه دهند.

خلاصه

سازندگان عمومی

NativeAdViewHolder (
containerView: View !,
clickableAssetViews: ( Mutable ) Map < String !, View !>!,
nonclickableAssetViews: ( Mutable ) Map < String !, View !>!
)

یک NativeAdViewHolder می سازد.

توابع عمومی

Unit

View را تنظیم می کند که کاربران برای تأیید تعداد کلیک خود استفاده کنند.

Unit

NativeAd را که این نگهدارنده view نشان می دهد را تنظیم می کند.

Unit

این دارنده view را از NativeAd که در حال حاضر نشان می دهد جدا کنید.

سازندگان عمومی

NativeAdViewHolder

NativeAdViewHolder(
    containerView: View!,
    clickableAssetViews: (Mutable)Map<String!, View!>!,
    nonclickableAssetViews: (Mutable)Map<String!, View!>!
)

یک NativeAdViewHolder می سازد.

پارامترها
containerView: View !

View کانتینر برای آگهی. همه نماها در clickableAssetViews و nonclickableAssetViews باید فرزندان این View باشند.

clickableAssetViews: ( Mutable ) Map < String !, View !>!

Map نام دارایی های قابل کلیک به مربوطه.

nonclickableAssetViews: ( Mutable ) Map < String !, View !>!

Map نام دارایی های غیرقابل کلیک به View مربوطه. اگر View غیر قابل کلیکی وجود نداشته باشد، آن را null کنید.

توابع عمومی

setClickConfirmingView

fun setClickConfirmingView(view: View!): Unit

View را تنظیم می کند که کاربران برای تأیید تعداد کلیک خود استفاده کنند.

پارامترها
view: View !

View برای تنظیم.

setNativeAd

fun setNativeAd(ad: NativeAd!): Unit

NativeAd را که این نگهدارنده view نشان می دهد را تنظیم می کند. برای نمایش آگهی دیگری، به NativeAd دیگری بازنشانی کنید.

پارامترها
ad: NativeAd !

NativeAd که به دارنده view مرتبط می شود.

unregisterNative Ad

fun unregisterNativeAd(): Unit

این دارنده view را از NativeAd که در حال حاضر نشان می دهد جدا کنید.