TokenWatcher.Acquire(IBinder, String) Método

Definición

Registre que se ha adquirido este token.

[Android.Runtime.Register("acquire", "(Landroid/os/IBinder;Ljava/lang/String;)V", "GetAcquire_Landroid_os_IBinder_Ljava_lang_String_Handler")]
public virtual void Acquire(Android.OS.IBinder? token, string? tag);
[<Android.Runtime.Register("acquire", "(Landroid/os/IBinder;Ljava/lang/String;)V", "GetAcquire_Landroid_os_IBinder_Ljava_lang_String_Handler")>]
abstract member Acquire : Android.OS.IBinder * string -> unit
override this.Acquire : Android.OS.IBinder * string -> unit

Parámetros

token
IBinder

Objeto IBinder.

tag
String

Cadena usada por el #dump método para la depuración para ver quién tiene referencias.

Atributos

Comentarios

Registre que se ha adquirido este token. Cuando se llama a acquire y el recuento actual es 0, se llama al método adquirido en el controlador especificado.

Tenga en cuenta que la misma token solo se puede adquirir una vez. token Si ya se ha adquirido, no se realiza ninguna acción. La primera llamada posterior a #release se liberará token inmediatamente.

Java documentación para android.os.TokenWatcher.acquire(android.os.IBinder, java.lang.String).

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