SdkSandboxActivityHandler
public
interface
SdkSandboxActivityHandler
android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler |
Se usa para notificar al SDK cuando se crea una Activity
para él.
Cuando un SDK quiere iniciar una Activity
, debe registrar una implementación de esta clase llamando a SdkSandboxController.registerSdkSandboxActivityHandler(android.app.sdksandbox.sdkprovider.SdkSandboxActivityHandler)
, que mostrará un identificador IBinder
para el SdkSandboxActivityHandler
registrado en el SDK.
Se debe notificar al SDK sobre la creación de la Activity
con una llamada a onActivityCreated(android.app.Activity)
, que ocurre cuando la app que realiza la llamada llama a SdkSandboxManager.startSdkSandboxActivity(Activity, IBinder)
usando el mismo identificador IBinder
para el SdkSandboxActivityHandler
registrado.
Resumen
Métodos públicos | |
---|---|
abstract
void
|
onActivityCreated(Activity activity)
Notifica al SDK cuando se crea una |
Métodos públicos
onActivityCreated
public abstract void onActivityCreated (Activity activity)
Notifica al SDK cuando se crea una Activity
.
Esta función se llama de forma síncrona desde el subproceso principal de la Activity
que se crea.
Se espera que el SDK llame a Activity#setContentView(View)
al objeto de la Activity
que se pasó para completar la vista.
Parámetros | |
---|---|
activity |
Activity : Se crea la Activity .
Este valor no puede ser null . |