NativeAdViewHolder

public final class NativeAdViewHolder


Anzeigen-Container für native Anzeigen, eine alternative Möglichkeit, native Anzeigen zu präsentieren. Anstatt NativeAdView für die Auslieferung von nativen Anzeigen zu verwenden, können Publisher Ansichten bereitstellen, die der App selbst gehören.

Zusammenfassung

Öffentliche Konstruktoren

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

Erstellt einen NativeAdViewHolder.

Öffentliche Methoden

final void

Hiermit wird die View festgelegt, mit der Nutzer ihre Klicks bestätigen.

void

Hiermit wird die NativeAd festgelegt, die in diesem Ansichtshalter angezeigt wird.

void

Trenne diesen Ansichtshalter von der NativeAd, die derzeit angezeigt wird.

Öffentliche Konstruktoren

NativeAdViewHolder

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

Erstellt einen NativeAdViewHolder.

Parameter
View containerView

Ein Container View für die Anzeige. Alle Ansichten in clickableAssetViews und nonclickableAssetViews müssen untergeordnet sein.

Map<StringView> clickableAssetViews

Die Map der anklickbaren Asset-Namen zu den entsprechenden

Map<StringView> nonclickableAssetViews

Die Map von nicht anklickbaren Asset-Namen zu den entsprechenden View. Gib null zurück, wenn es keine nicht anklickbaren Views gibt.

Öffentliche Methoden

setClickConfirmingView

public final void setClickConfirmingView(View view)

Hiermit wird die View festgelegt, mit der Nutzer ihre Klicks bestätigen.

Parameter
View view

Der View, der festgelegt werden soll.

setNativeAd

public void setNativeAd(NativeAd ad)

Hiermit wird die NativeAd festgelegt, die in diesem Ansichtshalter angezeigt wird. Setzen Sie den NativeAd zurück, um eine andere Anzeige zu sehen.

Parameter
NativeAd ad

Die NativeAd, die dem View-Holder zugeordnet wird.

unregisterNativeAd

public void unregisterNativeAd()

Trenne diesen Ansichtshalter von der NativeAd, die derzeit angezeigt wird.