Compartilhar via


WallpaperService.Engine.OnCommand Método

Definição

Processar um comando que foi enviado para o papel de parede com 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

Parâmetros

action
String

O nome do comando a se executar. Isso diz o que fazer e como interpretar o resto dos argumentos.

x
Int32

Parâmetro inteiro genérico.

y
Int32

Parâmetro inteiro genérico.

z
Int32

Parâmetro inteiro genérico.

extras
Bundle

Quaisquer parâmetros adicionais.

resultRequested
Boolean

Se true, o chamador está solicitando que um resultado, apropriado para o comando, seja retornado.

Retornos

Se retornar um resultado, crie um Bundle e coloque os dados do resultado nele. Caso contrário, retorne null.

Atributos

Comentários

Processar um comando que foi enviado para o papel de parede com WallpaperManager#sendWallpaperCommand. A implementação padrão não faz nada e sempre retorna null como resultado.

Documentação Java para android.service.wallpaper.WallpaperService.Engine.onCommand(java.lang.String, int, int, int, android.os.Bundle, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a