Lingua

Activity.OnGetDirectActions(CancellationSignal, IConsumer) Metodo

Definizione

Restituisce l'elenco delle azioni dirette supportate dall'app.

[Android.Runtime.Register("onGetDirectActions", "(Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnGetDirectActions_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler", ApiSince=29)]
public virtual void OnGetDirectActions(Android.OS.CancellationSignal cancellationSignal, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("onGetDirectActions", "(Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnGetDirectActions_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler", ApiSince=29)>]
abstract member OnGetDirectActions : Android.OS.CancellationSignal * Java.Util.Functions.IConsumer -> unit
override this.OnGetDirectActions : Android.OS.CancellationSignal * Java.Util.Functions.IConsumer -> unit

Parametri

cancellationSignal
CancellationSignal

Segnale per annullare l'operazione in corso.

callback
IConsumer

Callback per inviare l'elenco di azioni. L'elenco di azioni non può contenere null elementi. È possibile chiamare questa operazione su qualsiasi thread.

Attributi

Commenti

Restituisce l'elenco delle azioni dirette supportate dall'app. Dovresti restituire l'elenco di azioni che potrebbero essere eseguite nel contesto corrente, che si trova nello stato corrente dell'app. Se le azioni che potrebbero essere eseguite dall'app vengono modificate, è consigliabile segnalare che tramite la chiamata a VoiceInteractor.notifyDirectActionsChanged(). Per ottenere l'interactor vocale è necessario chiamare getVoiceInteractor() che restituisce un valore diverso da Null solo se è presente una sessione di interazione vocale in corso. È anche possibile rilevare quando l'interactor vocale non è più valido perché la sessione di interazione vocale che sta eseguendo il backup viene completata chiamando VoiceInteractor.registerOnDestroyedCallback(Executor,Runnable). Questo metodo verrà chiamato solo dopo onStart() e prima di onStop(). È consigliabile passare al callback le azioni dirette attualmente supportate che non possono essere null o contenere elementi Null. Devi restituire l'elenco di azioni il prima possibile per garantire che l'utente, ad esempio l'assistente, sia il più reattivo possibile, migliorando così l'esperienza utente dell'app.

Informazioni di riferimento su Android per android.app.Activity.onGetDirectActions.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a