SdkSandboxManager.RequestSurfacePackageCallback
public
static
interface
SdkSandboxManager.RequestSurfacePackageCallback
android.app.sdksandbox.SdkSandboxManager.RequestSurfacePackageCallback |
此回呼可追蹤來自 SDK 的表面套件要求。
摘要
公用方法 | |
---|---|
abstract
void
|
onSurfacePackageError(int errorCode, String errorMsg)
這會通知用戶端應用程式,要求 |
abstract
void
|
onSurfacePackageReady(SurfaceControlViewHost.SurfacePackage surfacePackage, int surfacePackageId, Bundle params)
這會通知用戶端應用程式, |
公用方法
onSurfacePackageError
public abstract void onSurfacePackageError (int errorCode, String errorMsg)
這會通知用戶端應用程式,要求 SurfacePackage
失敗。
參數 | |
---|---|
errorCode |
int :錯誤的 int 代碼
此值為 SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR |
errorMsg |
String :錯誤的字串說明
這個值不得為 null 。 |
onSurfacePackageReady
public abstract void onSurfacePackageReady (SurfaceControlViewHost.SurfacePackage surfacePackage, int surfacePackageId, Bundle params)
這會通知用戶端應用程式,SurfacePackage
已準備好遠端轉譯來自 SDK 的檢視畫面。
參數 | |
---|---|
surfacePackage |
SurfaceControlViewHost.SurfacePackage :SdkSandboxManager.requestSurfacePackage(java.lang.String, int, int, int, android.os.Bundle, java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager.RequestSurfacePackageCallback) 要求的表面套件
這個值不得為 null 。 |
surfacePackageId |
int :SurfacePackage surfacePackage 的專屬 ID |
params |
Bundle :從 SDK 傳回應用程式的參數清單。
這個值不得為 null 。 |