Comparte tus comentarios sobre el SDK de GMA de nueva generación en el canal de Discord #gma-next-gen-sdk del servidor de la comunidad de Google Advertising and Measurement.
Controla las devoluciones de llamada del subproceso en segundo plano
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta página, se incluyen las instrucciones para controlar las devoluciones de llamada desde un subproceso en segundo plano.
GMA Next-Gen SDK ejecuta devoluciones de llamada de carga de anuncios y de eventos en un subproceso en segundo plano. Cuando realices operaciones relacionadas con la IU dentro de estas devoluciones de llamada, asegúrate de despacharlas explícitamente al subproceso de IU.
En los siguientes ejemplos, se muestra un mensaje emergente después de que se carga un anuncio:
Kotlin
adView.loadAd(adRequest,object:AdLoadCallback<BannerAd>{overridefunonAdLoaded(ad:BannerAd){// Show a toast on the UI thread.runOnUiThread{Toast.makeText(activity,"Ad loaded.",Toast.LENGTH_SHORT).show()}}},)
Java
adView.loadAd(adRequest,newAdLoadCallback<BannerAd>(){@OverridepublicvoidonAdLoaded(@NonNullBannerAdad){// Show a toast on the UI thread.runOnUiThread(()->
Toast.makeText(activity,"Ad loaded.",Toast.LENGTH_SHORT).show());}});
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-02-01 (UTC)"],[],[]]