NativeAdViewHolder

class NativeAdViewHolder


Es un contenedor de vistas para anuncios nativos, que es una forma alternativa de mostrar anuncios nativos. En lugar de usar NativeAdView para mostrar anuncios nativos, los publicadores pueden proporcionar vistas que sean propiedad de la app.

Resumen

Constructores públicos

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

Construye un NativeAdViewHolder.

Funciones públicas

Unit

Establece el View que los usuarios usarán para confirmar sus clics.

Unit

Establece el NativeAd que mostrará este contenedor de vistas.

Unit

Desvincula este contenedor de vistas del NativeAd que muestra actualmente.

Constructores públicos

NativeAdViewHolder

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

Construye un NativeAdViewHolder.

Parámetros
containerView: View!

Un contenedor View para el anuncio. Todas las vistas de clickableAssetViews y nonclickableAssetViews deben ser elementos secundarios de esta vista.

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

El Map de los nombres de activos en los que se puede hacer clic a los correspondientes .

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

El Map de los nombres de recursos en los que no se puede hacer clic a la View correspondiente. Pasa null si no hay View en los que no se pueda hacer clic.

Funciones públicas

setClickConfirmingView

fun setClickConfirmingView(view: View!): Unit

Establece el View que los usuarios usarán para confirmar sus clics.

Parámetros
view: View!

El View que se establecerá.

setNativeAd

fun setNativeAd(ad: NativeAd!): Unit

Establece el NativeAd que mostrará este contenedor de vistas. Restablece a otro NativeAd para mostrar un anuncio diferente.

Parámetros
ad: NativeAd!

El NativeAd que se asociará al contenedor de vistas.

unregisterNativeAd

fun unregisterNativeAd(): Unit

Desvincula este contenedor de vistas del NativeAd que muestra actualmente.