NativeAdViewHolder

public final 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(
    View containerView,
    Map<StringView> clickableAssetViews,
    Map<StringView> nonclickableAssetViews
)

Construye un NativeAdViewHolder.

Métodos públicos

final void

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

void

Establece el NativeAd que mostrará este contenedor de vistas.

void

Desvincula este contenedor de vistas del NativeAd que muestra actualmente.

Constructores públicos

NativeAdViewHolder

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

Construye un NativeAdViewHolder.

Parámetros
View containerView

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

Map<StringView> clickableAssetViews

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

Map<StringView> nonclickableAssetViews

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.

Métodos públicos

setClickConfirmingView

public final void setClickConfirmingView(View view)

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

Parámetros
View view

El View que se establecerá.

setNativeAd

public void setNativeAd(NativeAd ad)

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

Parámetros
NativeAd ad

El NativeAd que se asociará al contenedor de vistas.

unregisterNativeAd

public void unregisterNativeAd()

Desvincula este contenedor de vistas del NativeAd que muestra actualmente.