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 屬性授權中所述的詞彙使用。

適用於