ContextWrapper.BindService(Intent, IServiceConnection, Bind) Método

Definición

Conéctese a un servicio de aplicación, lo que lo creará si es necesario.

[Android.Runtime.Register("bindService", "(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z", "GetBindService_Landroid_content_Intent_Landroid_content_ServiceConnection_IHandler")]
public override bool BindService(Android.Content.Intent? service, Android.Content.IServiceConnection? conn, Android.Content.Bind flags);
[<Android.Runtime.Register("bindService", "(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z", "GetBindService_Landroid_content_Intent_Landroid_content_ServiceConnection_IHandler")>]
override this.BindService : Android.Content.Intent * Android.Content.IServiceConnection * Android.Content.Bind -> bool

Parámetros

service
Intent

Identifica el servicio al que se va a conectar. La intención puede especificar un nombre de componente explícito o una descripción lógica (acción, categoría, etc.) para que coincida con un IntentFilter publicado por un servicio.

conn
IServiceConnection

Recibe información a medida que se inicia y se detiene el servicio. Debe ser un objeto ServiceConnection válido; no debe ser null.

Devoluciones

true si el sistema está en proceso de poner en marcha un servicio al que el cliente tiene permiso para enlazar; False si el sistema no pudo encontrar el servicio o si el cliente no tiene permiso para enlazarlo. Independientemente del valor devuelto, debe llamar posteriormente a unbindService(ServiceConnection) para liberar la conexión.

Atributos

Comentarios

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.

Documentación de Java para android.content.ContextWrapper.bindService(android.content.Intent, android.content.ServiceConnection, int).

Se aplica a