NativeAdViewHolder

public final class NativeAdViewHolder


Penampung tampilan untuk iklan native yang merupakan cara alternatif untuk menampilkan iklan native. Daripada menggunakan NativeAdView untuk menampilkan iklan native, penayang dapat menyediakan View yang dimiliki oleh aplikasi itu sendiri.

Ringkasan

Konstruktor publik

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

Membuat NativeAdViewHolder.

Metode publik

final void

Menetapkan View yang akan digunakan pengguna untuk mengonfirmasi klik-tayang mereka.

void

Menetapkan NativeAd yang akan ditampilkan oleh holder tampilan ini.

void

Membatalkan hubungan pemegang tampilan ini dari NativeAd yang saat ini ditampilkan.

Konstruktor publik

NativeAdViewHolder

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

Membuat NativeAdViewHolder.

Parameter
View containerView

Penampung View untuk iklan. Semua tampilan di clickableAssetViews dan nonclickableAssetViews harus berupa turunan dari Tampilan ini.

Map<StringView> clickableAssetViews

Map nama aset yang dapat diklik ke .

Map<StringView> nonclickableAssetViews

Map nama aset yang tidak dapat diklik ke View yang sesuai. Lulus null jika tidak ada View yang tidak dapat diklik.

Metode publik

setClickConfirmingView

public final void setClickConfirmingView(View view)

Menetapkan View yang akan digunakan pengguna untuk mengonfirmasi klik-tayang mereka.

Parameter
View view

View yang akan ditetapkan.

setNativeAd

public void setNativeAd(NativeAd ad)

Menetapkan NativeAd yang akan ditampilkan oleh holder tampilan ini. Reset ke NativeAd lain untuk menampilkan iklan yang berbeda.

Parameter
NativeAd ad

NativeAd yang akan dikaitkan dengan holder tampilan.

unregisterNativeAd

public void unregisterNativeAd()

Membatalkan hubungan pemegang tampilan ini dari NativeAd yang saat ini ditampilkan.