معالجة عمليات الاستدعاء من سلسلة المهام في الخلفية

تتضمّن هذه الصفحة تعليمات حول كيفية التعامل مع عمليات معاودة الاتصال من سلسلة محادثات في الخلفية.

تنفّذ حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة (إصدار تجريبي) عمليات تحميل الإعلانات وعمليات معاودة الاتصال بالأحداث في سلسلة محادثات في الخلفية. عند تنفيذ عمليات ذات صلة بواجهة المستخدم ضمن عمليات رد الاتصال هذه، احرص على إرسالها بشكل صريح إلى سلسلة التعليمات الخاصة بواجهة المستخدم.

تضيف الأمثلة التالية عرض بانر إلى تسلسل العرض بعد تحميل الإعلان:

Kotlin

BannerAd.load(
  adRequest,
  object : AdLoadCallback<BannerAd> {
    override fun onAdLoaded(ad: BannerAd) {
      // Add the banner view to the view hierarchy on the UI thread.
      activity?.runOnUiThread {
        binding.bannerViewContainer.addView(ad.getView(requireActivity()))
      }
    }
  },
)

Java

BannerAd.load(
    adRequest,
    new AdLoadCallback<BannerAd>() {
      @Override
      public void onAdLoaded(@NonNull BannerAd ad) {
        // Add the banner view to the view hierarchy on the UI thread.
        runOnUiThread(
            () -> binding.bannerViewContainer.addView(ad.getView(MainActivity.this)));
      }
    });