Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

SdkSandboxManager.RequestSurfacePackageCallback

public static interface SdkSandboxManager.RequestSurfacePackageCallback

android.app.sdksandbox.SdkSandboxManager.RequestSurfacePackageCallback


Es una devolución de llamada para realizar el seguimiento de una solicitud de un paquete de superficie desde un SDK.

Se envía una implementación de esta devolución de llamada a SdkSandboxManager.requestSurfacePackage(java.lang.String, int, int, int, android.os.Bundle, java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager.RequestSurfacePackageCallback).

Resumen

Métodos públicos

abstract void onSurfacePackageError(int errorCode, String errorMsg)

Notifica a la aplicación cliente que falló la solicitud de SurfacePackage.

abstract void onSurfacePackageReady(SurfaceControlViewHost.SurfacePackage surfacePackage, int surfacePackageId, Bundle params)

Notifica a la aplicación cliente que SurfacePackage está listo para la vista de renderización remota desde el SDK.

Métodos públicos

onSurfacePackageError

public abstract void onSurfacePackageError (int errorCode,
                String errorMsg)

Notifica a la aplicación cliente que falló la solicitud de SurfacePackage.

Parámetros
errorCode int: Es el código int del error. El valor es SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR.

errorMsg String: Es una descripción de string del error. Este valor no puede ser null.

onSurfacePackageReady

public abstract void onSurfacePackageReady (SurfaceControlViewHost.SurfacePackage surfacePackage,
                int surfacePackageId,
                Bundle params)

Notifica a la aplicación cliente que SurfacePackage está listo para la vista de renderización remota desde el SDK.

Parámetros
surfacePackage SurfaceControlViewHost.SurfacePackage: Es el paquete de superficie solicitado por SdkSandboxManager.requestSurfacePackage(java.lang.String, int, int, int, android.os.Bundle, java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager.RequestSurfacePackageCallback). Este valor no puede ser null.

surfacePackageId int: Es un ID único para SurfacePackage surfacePackage

params Bundle: Es una lista de parámetros que se muestran de SDK a la app. Este valor no puede ser null.