NativeAdViewHolder

public final class NativeAdViewHolder


View holder para anúncios nativos, que é uma maneira alternativa de mostrar anúncios nativos. Em vez de usar NativeAdView para mostrar anúncios nativos, os editores podem fornecer visualizações que são propriedade do próprio app.

Resumo

Construtores públicos

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

Cria um NativeAdViewHolder.

Métodos públicos

final void

Define o View que os usuários vão usar para confirmar os cliques.

void

Define o NativeAd que será mostrado por esse armazenador de visualização.

void

Dissocie esse detentor de visualização do NativeAd que está sendo mostrado.

Construtores públicos

NativeAdViewHolder

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

Cria um NativeAdViewHolder.

Parâmetros
View containerView

Um View de contêiner para o anúncio. Todas as visualizações em clickableAssetViews e nonclickableAssetViews precisam ser filhas dessa visualização.

Map<StringView> clickableAssetViews

O Map dos nomes de recursos clicáveis para o correspondente .

Map<StringView> nonclickableAssetViews

O Map dos nomes de recursos não clicáveis para o View correspondente. Transmita null se não houver Views não clicáveis.

Métodos públicos

setClickConfirmingView

public final void setClickConfirmingView(View view)

Define o View que os usuários vão usar para confirmar os cliques.

Parâmetros
View view

O View a ser definido.

setNativeAd

public void setNativeAd(NativeAd ad)

Define o NativeAd que será mostrado por esse armazenador de visualização. Redefinir para outro NativeAd para mostrar um anúncio diferente.

Parâmetros
NativeAd ad

O NativeAd que será associado ao armazenador de visualização.

unregisterNativeAd

public void unregisterNativeAd()

Dissocie esse detentor de visualização do NativeAd que está sendo mostrado.