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

Bu sayfada, arka plan iş parçacığından gelen geri aramaların nasıl işleneceğiyle ilgili talimatlar yer almaktadır.

GMA Next-Gen SDK, arka plan iş parçacığında reklam yükleme ve etkinlik geri çağırma işlemlerini çalıştırır. Bu geri çağırmalar içinde kullanıcı arayüzüyle ilgili işlemler gerçekleştirirken 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 bir kısa mesaj gösterilmektedir:

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