diff options
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/content/Context.java | 2 | ||||
| -rw-r--r-- | core/java/android/content/pm/LauncherApps.java | 18 | ||||
| -rw-r--r-- | core/java/android/content/pm/ShortcutInfo.java | 2 | ||||
| -rw-r--r-- | core/java/android/content/pm/ShortcutManager.java | 2 |
4 files changed, 24 insertions, 0 deletions
diff --git a/core/java/android/content/Context.java b/core/java/android/content/Context.java index 8349d3da6860..8f5ddf818bf4 100644 --- a/core/java/android/content/Context.java +++ b/core/java/android/content/Context.java @@ -3603,6 +3603,8 @@ public abstract class Context { * * @see #getSystemService * @see android.content.pm.ShortcutManager + * + * @hide */ public static final String SHORTCUT_SERVICE = "shortcut"; diff --git a/core/java/android/content/pm/LauncherApps.java b/core/java/android/content/pm/LauncherApps.java index 824722d70fad..8ca27c5e0087 100644 --- a/core/java/android/content/pm/LauncherApps.java +++ b/core/java/android/content/pm/LauncherApps.java @@ -166,6 +166,8 @@ public class LauncherApps { * @param shortcuts all shortcuts from the package (dynamic and/or pinned). Only "key" * information will be provided, as defined in {@link ShortcutInfo#hasKeyFieldsOnly()}. * @param user The UserHandle of the profile that generated the change. + * + * @hide */ public void onShortcutsChanged(@NonNull String packageName, @NonNull List<ShortcutInfo> shortcuts, @NonNull UserHandle user) { @@ -174,6 +176,8 @@ public class LauncherApps { /** * Represents a query passed to {@link #getShortcuts(ShortcutQuery, UserHandle)}. + * + * @hide */ public static class ShortcutQuery { /** @@ -422,6 +426,8 @@ public class LauncherApps { * the user is trying a new launcher application. The user may decide to change the default * launcher to the calling application again, so even if a launcher application loses * this permission, it does <b>not</b> have to purge pinned shortcut information. + * + * @hide */ public boolean hasShortcutHostPermission() { try { @@ -441,6 +447,8 @@ public class LauncherApps { * @param user The UserHandle of the profile. * * @return the IDs of {@link ShortcutInfo}s that match the query. + * + * @hide */ @Nullable public List<ShortcutInfo> getShortcuts(@NonNull ShortcutQuery query, @@ -480,6 +488,8 @@ public class LauncherApps { * @param packageName The target package name. * @param shortcutIds The IDs of the shortcut to be pinned. * @param user The UserHandle of the profile. + * + * @hide */ public void pinShortcuts(@NonNull String packageName, @NonNull List<String> shortcutIds, @NonNull UserHandle user) { @@ -519,6 +529,8 @@ public class LauncherApps { * #hasShortcutHostPermission()}. * * @param shortcut The target shortcut. + * + * @hide */ public ParcelFileDescriptor getShortcutIconFd( @NonNull ShortcutInfo shortcut) { @@ -536,6 +548,8 @@ public class LauncherApps { * @param packageName The target package name. * @param shortcutId The ID of the shortcut to lad rom. * @param user The UserHandle of the profile. + * + * @hide */ public ParcelFileDescriptor getShortcutIconFd( @NonNull String packageName, @NonNull String shortcutId, @NonNull UserHandle user) { @@ -565,6 +579,8 @@ public class LauncherApps { * @param user The UserHandle of the profile. * @return {@code false} when the shortcut is no longer valid (e.g. the creator application * has been uninstalled). {@code true} when the shortcut is still valid. + * + * @hide */ public boolean startShortcut(@NonNull String packageName, @NonNull String shortcutId, @Nullable Rect sourceBounds, @Nullable Bundle startActivityOptions, @@ -584,6 +600,8 @@ public class LauncherApps { * @param startActivityOptions Options to pass to startActivity. * @return {@code false} when the shortcut is no longer valid (e.g. the creator application * has been uninstalled). {@code true} when the shortcut is still valid. + * + * @hide */ public boolean startShortcut(@NonNull ShortcutInfo shortcut, @Nullable Rect sourceBounds, @Nullable Bundle startActivityOptions) { diff --git a/core/java/android/content/pm/ShortcutInfo.java b/core/java/android/content/pm/ShortcutInfo.java index bd8cae20fc4b..4340d04cee69 100644 --- a/core/java/android/content/pm/ShortcutInfo.java +++ b/core/java/android/content/pm/ShortcutInfo.java @@ -50,6 +50,8 @@ import java.util.Set; * </ul> * * @see {@link ShortcutManager}. + * + * @hide */ public final class ShortcutInfo implements Parcelable { /* @hide */ diff --git a/core/java/android/content/pm/ShortcutManager.java b/core/java/android/content/pm/ShortcutManager.java index ab0367dc0df4..16486e13e527 100644 --- a/core/java/android/content/pm/ShortcutManager.java +++ b/core/java/android/content/pm/ShortcutManager.java @@ -88,6 +88,8 @@ import java.util.List; * Launcher applications should use {@link LauncherApps} to get shortcuts that are published from * applications. Launcher applications can also pin shortcuts with * {@link LauncherApps#pinShortcuts(String, List, UserHandle)}. + * + * @hide */ public class ShortcutManager { private static final String TAG = "ShortcutManager"; |
