Loading api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -41406,9 +41406,9 @@ package android.service.notification { method public int getUser(); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.service.notification.Adjustment> CREATOR; field public static final String KEY_CONTEXTUAL_ACTIONS = "key_contextual_actions"; field public static final String KEY_IMPORTANCE = "key_importance"; field public static final String KEY_SMART_ACTIONS = "key_smart_actions"; field public static final String KEY_SMART_REPLIES = "key_smart_replies"; field public static final String KEY_TEXT_REPLIES = "key_text_replies"; field public static final String KEY_USER_SENTIMENT = "key_user_sentiment"; } core/java/android/service/notification/Adjustment.java +5 −3 Original line number Diff line number Diff line Loading @@ -63,15 +63,17 @@ public final class Adjustment implements Parcelable { /** * Data type: ArrayList of {@link android.app.Notification.Action}. * Used to suggest extra actions for a notification. * Used to suggest contextual actions for a notification. * * @see Notification.Action.Builder#setContextual(boolean) */ public static final String KEY_SMART_ACTIONS = "key_smart_actions"; public static final String KEY_CONTEXTUAL_ACTIONS = "key_contextual_actions"; /** * Data type: ArrayList of {@link CharSequence}. * Used to suggest smart replies for a notification. */ public static final String KEY_SMART_REPLIES = "key_smart_replies"; public static final String KEY_TEXT_REPLIES = "key_text_replies"; /** * Data type: int, one of importance values e.g. Loading packages/ExtServices/src/android/ext/services/notification/Assistant.java +2 −2 Original line number Diff line number Diff line Loading @@ -230,10 +230,10 @@ public class Assistant extends NotificationAssistantService { Bundle signals = new Bundle(); if (!smartActions.isEmpty()) { signals.putParcelableArrayList(Adjustment.KEY_SMART_ACTIONS, smartActions); signals.putParcelableArrayList(Adjustment.KEY_CONTEXTUAL_ACTIONS, smartActions); } if (!smartReplies.isEmpty()) { signals.putCharSequenceArrayList(Adjustment.KEY_SMART_REPLIES, smartReplies); signals.putCharSequenceArrayList(Adjustment.KEY_TEXT_REPLIES, smartReplies); } if (mSettings.mNewInterruptionModel) { if (mNotificationCategorizer.shouldSilence(entry)) { Loading services/core/java/com/android/server/notification/NotificationRecord.java +4 −4 Original line number Diff line number Diff line Loading @@ -667,15 +667,15 @@ public final class NotificationRecord { getUserSentiment())); } } if (signals.containsKey(Adjustment.KEY_SMART_ACTIONS)) { if (signals.containsKey(Adjustment.KEY_CONTEXTUAL_ACTIONS)) { setSystemGeneratedSmartActions( signals.getParcelableArrayList(Adjustment.KEY_SMART_ACTIONS)); signals.getParcelableArrayList(Adjustment.KEY_CONTEXTUAL_ACTIONS)); MetricsLogger.action(getAdjustmentLogMaker() .addTaggedData(MetricsEvent.ADJUSTMENT_KEY_SMART_ACTIONS, getSystemGeneratedSmartActions().size())); } if (signals.containsKey(Adjustment.KEY_SMART_REPLIES)) { setSmartReplies(signals.getCharSequenceArrayList(Adjustment.KEY_SMART_REPLIES)); if (signals.containsKey(Adjustment.KEY_TEXT_REPLIES)) { setSmartReplies(signals.getCharSequenceArrayList(Adjustment.KEY_TEXT_REPLIES)); MetricsLogger.action(getAdjustmentLogMaker() .addTaggedData(MetricsEvent.ADJUSTMENT_KEY_SMART_REPLIES, getSmartReplies().size())); Loading services/tests/uiservicestests/src/com/android/server/notification/NotificationAdjustmentExtractorTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,7 @@ public class NotificationAdjustmentExtractorTest extends UiServiceTestCase { signals.putStringArrayList(Adjustment.KEY_PEOPLE, people); ArrayList<Notification.Action> smartActions = new ArrayList<>(); smartActions.add(createAction()); signals.putParcelableArrayList(Adjustment.KEY_SMART_ACTIONS, smartActions); signals.putParcelableArrayList(Adjustment.KEY_CONTEXTUAL_ACTIONS, smartActions); Adjustment adjustment = new Adjustment("pkg", r.getKey(), signals, "", 0); r.addAdjustment(adjustment); Loading Loading
api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -41406,9 +41406,9 @@ package android.service.notification { method public int getUser(); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.service.notification.Adjustment> CREATOR; field public static final String KEY_CONTEXTUAL_ACTIONS = "key_contextual_actions"; field public static final String KEY_IMPORTANCE = "key_importance"; field public static final String KEY_SMART_ACTIONS = "key_smart_actions"; field public static final String KEY_SMART_REPLIES = "key_smart_replies"; field public static final String KEY_TEXT_REPLIES = "key_text_replies"; field public static final String KEY_USER_SENTIMENT = "key_user_sentiment"; }
core/java/android/service/notification/Adjustment.java +5 −3 Original line number Diff line number Diff line Loading @@ -63,15 +63,17 @@ public final class Adjustment implements Parcelable { /** * Data type: ArrayList of {@link android.app.Notification.Action}. * Used to suggest extra actions for a notification. * Used to suggest contextual actions for a notification. * * @see Notification.Action.Builder#setContextual(boolean) */ public static final String KEY_SMART_ACTIONS = "key_smart_actions"; public static final String KEY_CONTEXTUAL_ACTIONS = "key_contextual_actions"; /** * Data type: ArrayList of {@link CharSequence}. * Used to suggest smart replies for a notification. */ public static final String KEY_SMART_REPLIES = "key_smart_replies"; public static final String KEY_TEXT_REPLIES = "key_text_replies"; /** * Data type: int, one of importance values e.g. Loading
packages/ExtServices/src/android/ext/services/notification/Assistant.java +2 −2 Original line number Diff line number Diff line Loading @@ -230,10 +230,10 @@ public class Assistant extends NotificationAssistantService { Bundle signals = new Bundle(); if (!smartActions.isEmpty()) { signals.putParcelableArrayList(Adjustment.KEY_SMART_ACTIONS, smartActions); signals.putParcelableArrayList(Adjustment.KEY_CONTEXTUAL_ACTIONS, smartActions); } if (!smartReplies.isEmpty()) { signals.putCharSequenceArrayList(Adjustment.KEY_SMART_REPLIES, smartReplies); signals.putCharSequenceArrayList(Adjustment.KEY_TEXT_REPLIES, smartReplies); } if (mSettings.mNewInterruptionModel) { if (mNotificationCategorizer.shouldSilence(entry)) { Loading
services/core/java/com/android/server/notification/NotificationRecord.java +4 −4 Original line number Diff line number Diff line Loading @@ -667,15 +667,15 @@ public final class NotificationRecord { getUserSentiment())); } } if (signals.containsKey(Adjustment.KEY_SMART_ACTIONS)) { if (signals.containsKey(Adjustment.KEY_CONTEXTUAL_ACTIONS)) { setSystemGeneratedSmartActions( signals.getParcelableArrayList(Adjustment.KEY_SMART_ACTIONS)); signals.getParcelableArrayList(Adjustment.KEY_CONTEXTUAL_ACTIONS)); MetricsLogger.action(getAdjustmentLogMaker() .addTaggedData(MetricsEvent.ADJUSTMENT_KEY_SMART_ACTIONS, getSystemGeneratedSmartActions().size())); } if (signals.containsKey(Adjustment.KEY_SMART_REPLIES)) { setSmartReplies(signals.getCharSequenceArrayList(Adjustment.KEY_SMART_REPLIES)); if (signals.containsKey(Adjustment.KEY_TEXT_REPLIES)) { setSmartReplies(signals.getCharSequenceArrayList(Adjustment.KEY_TEXT_REPLIES)); MetricsLogger.action(getAdjustmentLogMaker() .addTaggedData(MetricsEvent.ADJUSTMENT_KEY_SMART_REPLIES, getSmartReplies().size())); Loading
services/tests/uiservicestests/src/com/android/server/notification/NotificationAdjustmentExtractorTest.java +1 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,7 @@ public class NotificationAdjustmentExtractorTest extends UiServiceTestCase { signals.putStringArrayList(Adjustment.KEY_PEOPLE, people); ArrayList<Notification.Action> smartActions = new ArrayList<>(); smartActions.add(createAction()); signals.putParcelableArrayList(Adjustment.KEY_SMART_ACTIONS, smartActions); signals.putParcelableArrayList(Adjustment.KEY_CONTEXTUAL_ACTIONS, smartActions); Adjustment adjustment = new Adjustment("pkg", r.getKey(), signals, "", 0); r.addAdjustment(adjustment); Loading