NativeAdViewHolder

class NativeAdViewHolder


Держатель просмотра для нативной рекламы, который является альтернативным способом показа нативной рекламы. Вместо использования NativeAdView для показа нативной рекламы издатели могут предоставлять представления, принадлежащие самому приложению.

Краткое содержание

Общественные конструкторы

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

Создает NativeAdViewHolder .

Общественные функции

Unit

Устанавливает View , которое пользователи будут использовать для подтверждения кликов.

Unit

Устанавливает NativeAd , который будет показывать этот держатель представления.

Unit

Отсоедините этого держателя представления от NativeAd , который он показывает в данный момент.

Общественные конструкторы

NativeAdViewHolder

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

Создает NativeAdViewHolder .

Параметры
containerView: View !

Контейнер View для объявления. Все представления в clickableAssetViews и nonclickableAssetViews должны быть дочерними элементами этого представления.

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

Map кликабельных названий ресурсов с соответствующими файлами .

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

Map некликабельных названий ресурсов с соответствующим View . Передайте null , если нет некликабельных View .

Общественные функции

setClickConfirmingView

fun setClickConfirmingView(view: View!): Unit

Устанавливает View , которое пользователи будут использовать для подтверждения кликов.

Параметры
view: View !

View для установки.

установитьNativeAd

fun setNativeAd(ad: NativeAd!): Unit

Устанавливает NativeAd , который будет показывать этот держатель представления. Сбросьте настройки на другое NativeAd , чтобы показать другое объявление.

Параметры
ad: NativeAd !

NativeAd , который будет связан с держателем представления.

отменить регистрациюNativeAd

fun unregisterNativeAd(): Unit

Отсоедините этого держателя представления от NativeAd , который он показывает в данный момент.