Condividi tramite


WallpaperService.Engine.OnCommand Metodo

Definizione

Elaborare un comando inviato allo sfondo con WallpaperManager#sendWallpaperCommand.

[Android.Runtime.Register("onCommand", "(Ljava/lang/String;IIILandroid/os/Bundle;Z)Landroid/os/Bundle;", "GetOnCommand_Ljava_lang_String_IIILandroid_os_Bundle_ZHandler")]
public virtual Android.OS.Bundle? OnCommand (string? action, int x, int y, int z, Android.OS.Bundle? extras, bool resultRequested);
[<Android.Runtime.Register("onCommand", "(Ljava/lang/String;IIILandroid/os/Bundle;Z)Landroid/os/Bundle;", "GetOnCommand_Ljava_lang_String_IIILandroid_os_Bundle_ZHandler")>]
abstract member OnCommand : string * int * int * int * Android.OS.Bundle * bool -> Android.OS.Bundle
override this.OnCommand : string * int * int * int * Android.OS.Bundle * bool -> Android.OS.Bundle

Parametri

action
String

Nome del comando da eseguire. In questo modo viene indicato cosa fare e come interpretare il resto degli argomenti.

x
Int32

Parametro integer generico.

y
Int32

Parametro integer generico.

z
Int32

Parametro integer generico.

extras
Bundle

Eventuali parametri aggiuntivi.

resultRequested
Boolean

Se true, il chiamante richiede che un risultato, appropriato per il comando, venga restituito di nuovo.

Restituisce

Se restituisce un risultato, creare un bundle e inserirli in esso. In caso contrario, restituisce Null.

Attributi

Commenti

Elaborare un comando inviato allo sfondo con WallpaperManager#sendWallpaperCommand. L'implementazione predefinita non esegue alcuna operazione e restituisce sempre Null come risultato.

Documentazione java per android.service.wallpaper.WallpaperService.Engine.onCommand(java.lang.String, int, int, int, android.os.Bundle, boolean).

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