Condividi tramite


AlwaysOnHotwordDetector.CreateReEnrollIntent Metodo

Definizione

Crea una finalità per avviare la nuova registrazione per la keyphrase associata.

[Android.Runtime.Register("createReEnrollIntent", "()Landroid/content/Intent;", "GetCreateReEnrollIntentHandler")]
public virtual Android.Content.Intent? CreateReEnrollIntent ();
[<Android.Runtime.Register("createReEnrollIntent", "()Landroid/content/Intent;", "GetCreateReEnrollIntentHandler")>]
abstract member CreateReEnrollIntent : unit -> Android.Content.Intent
override this.CreateReEnrollIntent : unit -> Android.Content.Intent

Restituisce

Oggetto Intent per avviare nuovamente la registrazione per la keyphrase specificata.

Attributi

Eccezioni

se la gestione delle chiavi non è supportata. I chiamanti devono chiamare questo metodo solo dopo un callback di stato supportato in AlwaysOnHotwordDetector Callback onAvailabilityChanged(int) per evitare questa eccezione.

se il rilevatore è in uno stato non valido. Questo problema può verificarsi se è stata creata un'istanza di un altro rilevatore o l'hosting VoiceInteractionService di questo rilevatore è stato arrestato.

Commenti

Crea una finalità per avviare la nuova registrazione per la keyphrase associata. Questa finalità deve essere richiamata tramite Context#startForegroundService(Intent). L'avvio della ripetizione della registrazione è valido solo se la keyphrase è già registrata, ad esempio #STATE_KEYPHRASE_ENROLLED, altrimenti richiamando questo errore.

Documentazione java per android.service.voice.AlwaysOnHotwordDetector.createReEnrollIntent().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a