diff --git a/core/java/android/provider/SearchIndexableData.java b/core/java/android/provider/SearchIndexableData.java index 60bcc40a7a1f3..7b9d1ea316b3b 100644 --- a/core/java/android/provider/SearchIndexableData.java +++ b/core/java/android/provider/SearchIndexableData.java @@ -57,6 +57,12 @@ public abstract class SearchIndexableData { */ public String key; + /** + * The UserID for the data (in a multi user context). This is application specific and -1 is the + * default non initialized value. + */ + public int userId = -1; + /** * The class name associated with the data. Generally this is a Fragment class name for * referring where the data is coming from and for launching the associated Fragment for @@ -147,6 +153,9 @@ public abstract class SearchIndexableData { sb.append("key: "); sb.append(key); sb.append(", "); + sb.append("userId: "); + sb.append(userId); + sb.append(", "); sb.append("className: "); sb.append(className); sb.append(", ");