Arka plan iş parçacığında geri çağırma işlevlerini işleme

Bu sayfada, arka plan iş parçacığından gelen geri çağırmaları işleme talimatları yer alır.

GMA Next-Gen SDK, reklam yükleme ve etkinlik geri çağırmalarını arka plan iş parçacığında çalıştırır. Bu geri çağırmalarda kullanıcı arayüzüyle ilgili işlemler yaparken bunları kullanıcı arayüzü iş parçacığına açıkça gönderdiğinizden emin olun.

Aşağıdaki örneklerde, bir reklam yüklendikten sonra gösterilen kısa süreli bildirimler yer almaktadır:

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()
            );
        }
    });