Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

SdkSandboxManager.RequestSurfacePackageCallback

public static interface SdkSandboxManager.RequestSurfacePackageCallback

android.app.sdksandbox.SdkSandboxManager.RequestSurfacePackageCallback


Callback untuk melacak permintaan paket platform dari SDK.

Implementasi callback ini dikirim ke SdkSandboxManager.requestSurfacePackage(java.lang.String, int, int, int, android.os.Bundle, java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager.RequestSurfacePackageCallback).

Ringkasan

Metode publik

abstract void onSurfacePackageError(int errorCode, String errorMsg)

Cara ini akan memberi tahu aplikasi klien bahwa permintaan SurfacePackage telah gagal.

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

Cara ini akan memberi tahu aplikasi klien bahwa SurfacePackage siap menampilkan tampilan render jarak jauh dari SDK.

Metode publik

onSurfacePackageError

public abstract void onSurfacePackageError (int errorCode,
                String errorMsg)

Cara ini akan memberi tahu aplikasi klien bahwa permintaan SurfacePackage telah gagal.

Parameter
errorCode int: kode int untuk error Nilainya adalah SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR

errorMsg String: deskripsi String untuk error Nilai ini tidak boleh berupa null.

onSurfacePackageReady

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

Cara ini akan memberi tahu aplikasi klien bahwa SurfacePackage siap menampilkan tampilan render jarak jauh dari SDK.

Parameter
surfacePackage SurfaceControlViewHost.SurfacePackage: paket platform yang diminta oleh SdkSandboxManager.requestSurfacePackage(java.lang.String, int, int, int, android.os.Bundle, java.util.concurrent.Executor, android.app.sdksandbox.SdkSandboxManager.RequestSurfacePackageCallback) Nilai ini tidak boleh berupa null.

surfacePackageId int: ID unik untuk SurfacePackage surfacePackage

params Bundle: daftar parameter yang ditampilkan dari Sdk ke Aplikasi. Nilai ini tidak boleh berupa null.