diff options
author | Dan Sandler <dsandler@android.com> | 2014-03-26 18:41:11 -0400 |
---|---|---|
committer | Dan Sandler <dsandler@android.com> | 2014-03-27 00:34:44 -0400 |
commit | a55734aaed35bc15dd604d9364b1aec4f191cb7a (patch) | |
tree | 18ca796c4d1f4aeb8b4340dc006d11ae9145d557 | |
parent | 5632dc1cf0b4bded368dd53ab425e725f37dfeb8 (diff) | |
download | frameworks_base-a55734aaed35bc15dd604d9364b1aec4f191cb7a.zip frameworks_base-a55734aaed35bc15dd604d9364b1aec4f191cb7a.tar.gz frameworks_base-a55734aaed35bc15dd604d9364b1aec4f191cb7a.tar.bz2 |
Introduce CATEGORY_NOTIFICATION_PREFERENCES.
Allows applications to advertise to the system an Activity
where the user can configure the app's notifications. Will
be used by the Settings app.
Change-Id: Iafe7de79e20046d5655fda3f3a3cba9f5db059c4
-rw-r--r-- | api/current.txt | 1 | ||||
-rw-r--r-- | core/java/android/content/Intent.java | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt index 9a52d26..c4828e5 100644 --- a/api/current.txt +++ b/api/current.txt @@ -6803,6 +6803,7 @@ package android.content { field public static final java.lang.String CATEGORY_LEANBACK_LAUNCHER = "android.intent.category.LEANBACK_LAUNCHER"; field public static final java.lang.String CATEGORY_LE_DESK_DOCK = "android.intent.category.LE_DESK_DOCK"; field public static final java.lang.String CATEGORY_MONKEY = "android.intent.category.MONKEY"; + field public static final java.lang.String CATEGORY_NOTIFICATION_PREFERENCES = "android.intent.category.NOTIFICATION_PREFERENCES"; field public static final java.lang.String CATEGORY_OPENABLE = "android.intent.category.OPENABLE"; field public static final java.lang.String CATEGORY_PREFERENCE = "android.intent.category.PREFERENCE"; field public static final java.lang.String CATEGORY_SAMPLE_CODE = "android.intent.category.SAMPLE_CODE"; diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java index 0175d62..4789f05 100644 --- a/core/java/android/content/Intent.java +++ b/core/java/android/content/Intent.java @@ -2879,6 +2879,14 @@ public class Intent implements Parcelable, Cloneable { @SdkConstant(SdkConstantType.INTENT_CATEGORY) public static final String CATEGORY_CAR_MODE = "android.intent.category.CAR_MODE"; + /** + * An activity that provides a user interface for adjusting notification preferences for its + * containing application. Optional but recommended for apps that post + * {@link android.app.Notification Notifications}. + */ + @SdkConstant(SdkConstantType.INTENT_CATEGORY) + public static final String CATEGORY_NOTIFICATION_PREFERENCES = "android.intent.category.NOTIFICATION_PREFERENCES"; + // --------------------------------------------------------------------- // --------------------------------------------------------------------- // Application launch intent categories (see addCategory()). |