WallpaperService.Engine.OnCommand 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
处理发送到壁纸的 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 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。