From 9a70472ff9dc0d34ad65bb80a69135f707caf94d Mon Sep 17 00:00:00 2001 From: Matthew Fritze Date: Mon, 31 Jul 2017 08:18:20 -0700 Subject: [PATCH] Add INTENT_ONLY as a ResultPayload Availibility Test: robotests Bug: 64165583 Change-Id: I1bb8fd3f331c8b8aabda55afe329471a9c5ef0c9 --- src/com/android/settings/search/ResultPayload.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/search/ResultPayload.java b/src/com/android/settings/search/ResultPayload.java index b0086167a9b..e6b072b063d 100644 --- a/src/com/android/settings/search/ResultPayload.java +++ b/src/com/android/settings/search/ResultPayload.java @@ -68,7 +68,8 @@ public class ResultPayload implements Parcelable { @IntDef({Availability.AVAILABLE, Availability.DISABLED_DEPENDENCY, Availability.DISABLED_UNSUPPORTED, - Availability.RESOURCE_CONTENTION}) + Availability.RESOURCE_CONTENTION, + Availability.INTENT_ONLY,}) @Retention(RetentionPolicy.SOURCE) public @interface Availability { /** @@ -91,6 +92,11 @@ public class ResultPayload implements Parcelable { * be changed until it is released by said application. */ int RESOURCE_CONTENTION = 3; + + /** + * This setting is supported on the device but cannot be changed inline. + */ + int INTENT_ONLY = 4; } @IntDef({SettingsSource.UNKNOWN, SettingsSource.SYSTEM, SettingsSource.SECURE,