Sprache

PccClient.CreateInstance(Context, IBinder) Methode

Definition

Factory-Methode zum Erstellen einer Instanz von 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

Parameter

context
Context

Der Kontext aus der aufrufenden Komponente.

binder
IBinder

Das IBinder-Objekt, das von der Dienstverbindung empfangen wurde.

Gibt zurück

Eine neue Instanz von PccClient.

Attribute

Hinweise

Factory-Methode zum Erstellen einer Instanz von PccClient. Dies sollte von onServiceConnected() mit dem vom System empfangenen IBinder aufgerufen werden.

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);

Android-Referenz für android.app.privatecompute.PccClient.createInstance.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: