LauncherApps.StartShortcut 方法

定义

重载

StartShortcut(ShortcutInfo, Rect, Bundle)

启动快捷方式。

StartShortcut(String, String, Rect, Bundle, UserHandle)

启动快捷方式。

StartShortcut(ShortcutInfo, Rect, Bundle)

启动快捷方式。

[Android.Runtime.Register("startShortcut", "(Landroid/content/pm/ShortcutInfo;Landroid/graphics/Rect;Landroid/os/Bundle;)V", "GetStartShortcut_Landroid_content_pm_ShortcutInfo_Landroid_graphics_Rect_Landroid_os_Bundle_Handler", ApiSince=25)]
public virtual void StartShortcut (Android.Content.PM.ShortcutInfo shortcut, Android.Graphics.Rect? sourceBounds, Android.OS.Bundle? startActivityOptions);
[<Android.Runtime.Register("startShortcut", "(Landroid/content/pm/ShortcutInfo;Landroid/graphics/Rect;Landroid/os/Bundle;)V", "GetStartShortcut_Landroid_content_pm_ShortcutInfo_Landroid_graphics_Rect_Landroid_os_Bundle_Handler", ApiSince=25)>]
abstract member StartShortcut : Android.Content.PM.ShortcutInfo * Android.Graphics.Rect * Android.OS.Bundle -> unit
override this.StartShortcut : Android.Content.PM.ShortcutInfo * Android.Graphics.Rect * Android.OS.Bundle -> unit

参数

shortcut
ShortcutInfo

目标快捷方式。

sourceBounds
Rect

包含已单击图标的源边界的 Rect。

startActivityOptions
Bundle

传递给 startActivity 的选项。

属性

注解

启动快捷方式。

必须允许调用启动器应用程序访问快捷方式信息,如中 #hasShortcutHostPermission()定义。

适用于 . 的 android.content.pm.LauncherApps.startShortcut(android.content.pm.ShortcutInfo, android.graphics.Rect, android.os.Bundle)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

StartShortcut(String, String, Rect, Bundle, UserHandle)

启动快捷方式。

[Android.Runtime.Register("startShortcut", "(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Rect;Landroid/os/Bundle;Landroid/os/UserHandle;)V", "GetStartShortcut_Ljava_lang_String_Ljava_lang_String_Landroid_graphics_Rect_Landroid_os_Bundle_Landroid_os_UserHandle_Handler", ApiSince=25)]
public virtual void StartShortcut (string packageName, string shortcutId, Android.Graphics.Rect? sourceBounds, Android.OS.Bundle? startActivityOptions, Android.OS.UserHandle user);
[<Android.Runtime.Register("startShortcut", "(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Rect;Landroid/os/Bundle;Landroid/os/UserHandle;)V", "GetStartShortcut_Ljava_lang_String_Ljava_lang_String_Landroid_graphics_Rect_Landroid_os_Bundle_Landroid_os_UserHandle_Handler", ApiSince=25)>]
abstract member StartShortcut : string * string * Android.Graphics.Rect * Android.OS.Bundle * Android.OS.UserHandle -> unit
override this.StartShortcut : string * string * Android.Graphics.Rect * Android.OS.Bundle * Android.OS.UserHandle -> unit

参数

packageName
String

目标快捷方式包名称。

shortcutId
String

目标快捷方式 ID。

sourceBounds
Rect

包含已单击图标的源边界的 Rect。

startActivityOptions
Bundle

传递给 startActivity 的选项。

user
UserHandle

配置文件的 UserHandle。

属性

注解

启动快捷方式。

必须允许调用启动器应用程序访问快捷方式信息,如中 #hasShortcutHostPermission()定义。

适用于 . 的 android.content.pm.LauncherApps.startShortcut(java.lang.String, java.lang.String, android.graphics.Rect, android.os.Bundle, android.os.UserHandle)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于