diff options
| author | 2024-06-28 11:11:07 +0200 | |
|---|---|---|
| committer | 2024-06-28 11:11:07 +0200 | |
| commit | c429a3f3e69814fa3612ddf7ed73ed5b2deb0737 (patch) | |
| tree | 32728ee381333b375f26fb0a8dde094132085a6f | |
| parent | 65cb605669ebaedd50ace511226e65a4675581c7 (diff) | |
Fix documentation of NotificationManager#ACTION_AUTOMATIC_ZEN_RULE
Used correct meta-data keys and improved formatting.
Test: N/A
Fixes: 349965507
Flag: EXEMPT -- documentation change
Change-Id: I9631911f59b132f68c083a012d88fdcaa46a5dac
| -rw-r--r-- | core/java/android/app/NotificationManager.java | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/core/java/android/app/NotificationManager.java b/core/java/android/app/NotificationManager.java index bd80dc1e3c60..69b5222aa314 100644 --- a/core/java/android/app/NotificationManager.java +++ b/core/java/android/app/NotificationManager.java @@ -499,32 +499,31 @@ public class NotificationManager { /** * Activity Action: Launch an Automatic Zen Rule configuration screen - * <p> - * Input: Optionally, {@link #EXTRA_AUTOMATIC_RULE_ID}, if the configuration screen for an + * + * <p> Input: Optionally, {@link #EXTRA_AUTOMATIC_RULE_ID}, if the configuration screen for an * existing rule should be displayed. If the rule id is missing or null, apps should display * a configuration screen where users can create a new instance of the rule. - * <p> - * Output: Nothing - * <p> - * You can have multiple activities handling this intent, if you support multiple - * {@link AutomaticZenRule rules}. In order for the system to properly display all of your - * rule types so that users can create new instances or configure existing ones, you need - * to add some extra metadata ({@link #META_DATA_AUTOMATIC_RULE_TYPE}) - * to your activity tag in your manifest. If you'd like to limit the number of rules a user - * can create from this flow, you can additionally optionally include - * {@link #META_DATA_RULE_INSTANCE_LIMIT}. - * - * For example, - * <meta-data - * android:name="android.app.zen.automatic.ruleType" - * android:value="@string/my_condition_rule"> - * </meta-data> - * <meta-data - * android:name="android.app.zen.automatic.ruleInstanceLimit" - * android:value="1"> - * </meta-data> - * </p> - * </p> + * + * <p> Output: Nothing + * + * <p> You can have multiple activities handling this intent, if you support multiple + * {@link AutomaticZenRule rules}. In order for the system to properly display all of your + * rule types so that users can create new instances or configure existing ones, you need + * to add some extra metadata ({@link #META_DATA_AUTOMATIC_RULE_TYPE}) + * to your activity tag in your manifest. If you'd like to limit the number of rules a user + * can create from this flow, you can additionally optionally include + * {@link #META_DATA_RULE_INSTANCE_LIMIT}. For example, + * + * <pre> + * {@code + * <meta-data + * android:name="android.service.zen.automatic.ruleType" + * android:value="@string/my_condition_rule" /> + * <meta-data + * android:name="android.service.zen.automatic.ruleInstanceLimit" + * android:value="1" /> + * } + * </pre> * * @see #addAutomaticZenRule(AutomaticZenRule) */ |