Lenguaje

CallControl.SetContactUri(Uri, IExecutor, IOutcomeReceiver) Método

Definición

Establece el URI de contacto de VoIP para una llamada en curso.

[Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
public void SetContactUri(Android.Net.Uri? uri, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
member this.SetContactUri : Android.Net.Uri * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parámetros

uri
Uri

El URI de contenido del contacto o grupo en el directorio de contactos de la aplicación VoIP o en un contacto CP2 válido. Este URI debe ser estable y resolvible por el sistema o null si no se utiliza.

executor
IExecutor

en Executor el que se llamará a la OutcomeReceiver devolución de llamada.

callback
IOutcomeReceiver

que se completará en el lado de telecom que detalla el éxito o el error de la operación solicitada.

                          <code data-dev-comment-type="c">OutcomeReceiver#onResult</code> will be called if Telecom has successfully
                          switched the video state.

                          <code data-dev-comment-type="c">OutcomeReceiver#onError</code> will be called if Telecom has failed to set
                          the new video state.  A <code data-dev-comment-type="c">CallException</code> will be passed
                          that details why the operation failed.
Atributos

Comentarios

Establece el URI de contacto de VoIP para una llamada en curso.

Una aplicación VoIP debe invocar este método. cuando una llamada realiza la transición a o desde ser una llamada de grupo. Por ejemplo, si una llamada uno a uno agrega más participantes y se convierte en una conferencia. Esto debe usarse en par con CallControl.setGroupCallState.

Proporcionar este estado permite que el sistema Android represente correctamente la llamada en la interfaz de usuario del sistema, como el registro de llamadas nativo. Como parte de la característica de registros de llamadas integradas, que proporciona un historial unificado para las llamadas de operador y VoIP, la asociación precisa de las llamadas con un URI de búsqueda válido es esencial para una experiencia de usuario coherente.

El parámetro URI es fundamental para vincular la llamada a una entidad de grupo específica dentro del directorio de contactos voIP o un contacto CP2. Esto ayuda a asociar la entrada del registro de llamadas con la información de contacto correcta, como el nombre y el avatar del grupo.

Referencia de Android para android.telecom.CallControl.setContactUri.

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