NativeAdViewHolder

public final class NativeAdViewHolder


नेटिव विज्ञापनों के लिए व्यू होल्डर, जो नेटिव विज्ञापन दिखाने का एक अन्य तरीका है. नेटिव विज्ञापन दिखाने के लिए NativeAdView का इस्तेमाल करने के बजाय, पब्लिशर ऐप्लिकेशन के मालिकाना हक वाले व्यू उपलब्ध करा सकते हैं.

खास जानकारी

पब्लिक कंस्ट्रक्टर

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

NativeAdViewHolder बनाता है.

सार्वजनिक तरीके

final void

वह View सेट करता है जिसका इस्तेमाल उपयोगकर्ता, क्लिक मिलने की पुष्टि करने के लिए करेंगे.

void

यह NativeAd सेट करता है कि यह व्यू होल्डर क्या दिखाएगा.

void

इस व्यू होल्डर को उस NativeAd से अलग करें जो फ़िलहाल दिख रहा है.

पब्लिक कंस्ट्रक्टर

NativeAdViewHolder

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

NativeAdViewHolder बनाता है.

पैरामीटर
View containerView

विज्ञापन के लिए कंटेनर View. clickableAssetViews और nonclickableAssetViews में मौजूद सभी व्यू, इस व्यू के चाइल्ड होने चाहिए.

Map<StringView> clickableAssetViews

क्लिक किए जा सकने वाले ऐसेट के नामों का Map, जो उससे जुड़े .

Map<StringView> nonclickableAssetViews

क्लिक न किए जा सकने वाले ऐसेट के नामों का Map, उनसे जुड़े View के लिए. अगर क्लिक न किए जा सकने वाले View नहीं हैं, तो null पास करें.

सार्वजनिक तरीके

setClickConfirmingView

public final void setClickConfirmingView(View view)

वह View सेट करता है जिसका इस्तेमाल उपयोगकर्ता, क्लिक मिलने की पुष्टि करने के लिए करेंगे.

पैरामीटर
View view

सेट किया जाने वाला View.

setNativeAd

public void setNativeAd(NativeAd ad)

यह NativeAd सेट करता है कि यह व्यू होल्डर क्या दिखाएगा. कोई दूसरा विज्ञापन दिखाने के लिए, किसी दूसरे NativeAd पर रीसेट करें.

पैरामीटर
NativeAd ad

वह NativeAd जो व्यू होल्डर से जुड़ा होगा.

unregisterNativeAd

public void unregisterNativeAd()

इस व्यू होल्डर को उस NativeAd से अलग करें जो फ़िलहाल दिख रहा है.