다음을 통해 공유


WallpaperService.Engine.OnCommand 메서드

정의

를 사용하여 배경 화면으로 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

매개 변수

action
String

수행할 명령의 이름입니다. 이렇게 하면 수행할 작업과 나머지 인수를 해석하는 방법을 알 수 있습니다.

x
Int32

제네릭 정수 매개 변수입니다.

y
Int32

제네릭 정수 매개 변수입니다.

z
Int32

제네릭 정수 매개 변수입니다.

extras
Bundle

모든 추가 매개 변수입니다.

resultRequested
Boolean

true이면 호출자가 명령에 적합한 결과를 다시 반환하도록 요청합니다.

반환

결과를 반환하는 경우 번들을 만들고 결과 데이터를 배치합니다. 그렇지 않으면 null을 반환합니다.

특성

설명

를 사용하여 배경 화면으로 WallpaperManager#sendWallpaperCommand전송된 명령을 처리합니다. 기본 구현은 아무 것도 수행하지 않으며 항상 결과로 null을 반환합니다.

에 대한 android.service.wallpaper.WallpaperService.Engine.onCommand(java.lang.String, int, int, int, android.os.Bundle, boolean)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상