बैकग्राउंड थ्रेड से कॉलबैक मैनेज करना

इस पेज पर, बैकग्राउंड थ्रेड से मिलने वाले कॉल बैक को मैनेज करने के निर्देश दिए गए हैं.

GMA Next-Gen SDK, बैकग्राउंड थ्रेड पर विज्ञापन लोड करने और इवेंट के कॉल बैक को मैनेज करता है. इन कॉलबैक में यूज़र इंटरफ़ेस (यूआई) से जुड़ी कार्रवाइयां करते समय, पक्का करें कि आपने उन्हें यूज़र इंटरफ़ेस (यूआई) थ्रेड पर साफ़ तौर पर भेजा हो.

यहां दिए गए उदाहरणों में, विज्ञापन लोड होने के बाद दिखने वाला सूचना वाला मैसेज दिखाया गया है:

Kotlin

adView.loadAd(
  adRequest,
  object : AdLoadCallback<BannerAd> {
    override fun onAdLoaded(ad: BannerAd) {
      // Show a toast on the UI thread.
      runOnUiThread {
        Toast.makeText(activity, "Ad loaded.", Toast.LENGTH_SHORT).show()
      }
    }
  },
)

Java

adView.loadAd(
    adRequest,
    new AdLoadCallback<BannerAd>() {
        @Override
        public void onAdLoaded(@NonNull BannerAd ad) {
            // Show a toast on the UI thread.
            runOnUiThread(() ->
                Toast.makeText(activity, "Ad loaded.", Toast.LENGTH_SHORT).show()
            );
        }
    });