Lenguaje

PccClient.CreateInstance(Context, IBinder) Método

Definición

Método factory para crear una instancia de PccClient.

[Android.Runtime.Register("createInstance", "(Landroid/content/Context;Landroid/os/IBinder;)Landroid/app/privatecompute/PccClient;", "", ApiSince=37)]
public static Android.App.PrivateCompute.PccClient CreateInstance(Android.Content.Context context, Android.OS.IBinder binder);
[<Android.Runtime.Register("createInstance", "(Landroid/content/Context;Landroid/os/IBinder;)Landroid/app/privatecompute/PccClient;", "", ApiSince=37)>]
static member CreateInstance : Android.Content.Context * Android.OS.IBinder -> Android.App.PrivateCompute.PccClient

Parámetros

context
Context

Contexto del componente que llama.

binder
IBinder

Objeto IBinder recibido de la conexión de servicio.

Devoluciones

Nueva instancia de PccClient.

Atributos

Comentarios

Método factory para crear una instancia de PccClient. Se debe llamar desde onServiceConnected() con el IBinder recibido del sistema.

private final ServiceConnection mConnection = new ServiceConnection() {
  @Override
  public void onServiceConnected(ComponentName className, IBinder service) {
    mClient = PccClient.createInstance(MainActivity.this, service);
  }

  @Override
  public void onServiceDisconnected(ComponentName className) {
    mClient = null;
  }
};

//...
bindService(intent, mConnection, flags);

Referencia de Android para android.app.privatecompute.PccClient.createInstance.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a