Lingua

Activity.OnPerformDirectAction Metodo

Definizione

Viene chiamato per eseguire un'azione definita in precedenza dall'app.

[Android.Runtime.Register("onPerformDirectAction", "(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnPerformDirectAction_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler", ApiSince=29)]
public virtual void OnPerformDirectAction(string actionId, Android.OS.Bundle arguments, Android.OS.CancellationSignal cancellationSignal, Java.Util.Functions.IConsumer resultListener);
[<Android.Runtime.Register("onPerformDirectAction", "(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;Ljava/util/function/Consumer;)V", "GetOnPerformDirectAction_Ljava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Ljava_util_function_Consumer_Handler", ApiSince=29)>]
abstract member OnPerformDirectAction : string * Android.OS.Bundle * Android.OS.CancellationSignal * Java.Util.Functions.IConsumer -> unit
override this.OnPerformDirectAction : string * Android.OS.Bundle * Android.OS.CancellationSignal * Java.Util.Functions.IConsumer -> unit

Parametri

actionId
String

ID dell'azione precedentemente segnalata tramite #onGetDirectActions(CancellationSignal, Consumer).

arguments
Bundle

Eventuali argomenti aggiuntivi forniti dal chiamante specifici dell'azione specificata.

cancellationSignal
CancellationSignal

Segnale per annullare l'operazione in corso.

resultListener
IConsumer

Callback per restituire il risultato al chiamante. È possibile chiamare questa operazione su qualsiasi thread. Il bundle dei risultati è specifico dell'azione.

Attributi

Commenti

Viene chiamato per eseguire un'azione definita in precedenza dall'app. Le app hanno anche accesso a getVoiceInteractor() per il completamento dell'azione.

Vedere anche:

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

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