NativeAdViewHolder

public final class NativeAdViewHolder


Contêiner de visualização 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 pertencentes ao 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 este armazenador de visualização vai mostrar.

void

Dissocie este suporte de visualização do NativeAd que ele está mostrando no momento.

Construtores públicos

NativeAdViewHolder

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

Cria um NativeAdViewHolder.

Parâmetros
View containerView

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

Map<StringView> clickableAssetViews

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

Map<StringView> nonclickableAssetViews

O Map de nomes de recursos não clicáveis para View correspondentes. 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 este armazenador de visualização vai mostrar. Redefina para outro NativeAd e mostre um anúncio diferente.

Parâmetros
NativeAd ad

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

unregisterNativeAd

public void unregisterNativeAd()

Dissocie este suporte de visualização do NativeAd que ele está mostrando no momento.